PT-2019-10764 · Cujo · Cujo Smart Firewall

Published

2019-10-31

·

Updated

2022-06-07

·

CVE-2018-4031

CVSS v2.0

10

Critical

VectorAV:N/AC:L/Au:N/C:C/I:C/A:C
Name of the Vulnerable Software and Affected Versions CUJO Smart Firewall version 7003
Description The issue exists in the safe browsing function, where the parsing of HTTP requests is flawed. Specifically, the server hostname extracted from captured HTTP/HTTPS requests is inserted into a Lua statement without proper sanitization, leading to arbitrary Lua script execution in the kernel. This can be exploited by an attacker sending a crafted HTTP request.
Recommendations For CUJO Smart Firewall version 7003, consider disabling the safe browsing function until a patch is available to prevent arbitrary Lua script execution. Restrict access to the kernel to minimize the risk of exploitation. Avoid using the safe browsing function with untrusted HTTP requests until the issue is resolved.

Exploit

Fix

Code Injection

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2018-4031

Affected Products

Cujo Smart Firewall