CVE-2009-4488

CriticalCVSS 9.8/10Last modified Jun 16, 2026

Description

Varnish 2.0.6 writes data to a log file without sanitizing non-printable characters, which might allow remote attackers to modify a window's title, or possibly execute arbitrary commands or overwrite files, via an HTTP request containing an escape sequence for a terminal emulator. NOTE: the vendor disputes the significance of this report, stating that "This is not a security problem in Varnish or any other piece of software which writes a logfile. The real problem is the mistaken belief that you can cat(1) a random logfile to your terminal safely.

Metrics

CVSS 3.1 9.8/10CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Jan 13, 2010
Last modified
Jun 16, 2026
NVD status
Modified

Related CVEs from 2009

CVE-2009-44895.0header.c in Cherokee before 0.99.32 writes data to a log file without sanitizing non-printable characters, which might allow remote attackerCVE-2009-44905.0mini_httpd 1.19 writes data to a log file without sanitizing non-printable characters, which might allow remote attackers to modify a windowCVE-2009-44919.8thttpd 2.25b0 writes data to a log file without sanitizing non-printable characters, which might allow remote attackers to modify a window'sCVE-2009-44927.5WEBrick 1.3.1 in Ruby 1.8.6 through patchlevel 383, 1.8.7 through patchlevel 248, 1.8.8dev, 1.9.1 through patchlevel 376, and 1.9.2dev writeCVE-2009-44935.0Orion Application Server 2.0.7 writes data to a log file without sanitizing non-printable characters, which might allow remote attackers to CVE-2009-44945.0AOLserver 4.5.1 writes data to a log file without sanitizing non-printable characters, which might allow remote attackers to modify a windowCVE-2009-44955.0Yaws 1.85 writes data to a log file without sanitizing non-printable characters, which might allow remote attackers to modify a window's titCVE-2009-44965.0Boa 0.94.14rc21 writes data to a log file without sanitizing non-printable characters, which might allow remote attackers to modify a windowCVE-2009-44974.3Cross-site scripting (XSS) vulnerability in LXR Cross Referencer 0.9.5 and 0.9.6 allows remote attackers to inject arbitrary web script or HCVE-2009-44986.8The node_process_command function in Zabbix Server before 1.8 allows remote attackers to execute arbitrary commands via a crafted request.CVE-2009-44997.5SQL injection vulnerability in the get_history_lastid function in the nodewatcher component in Zabbix Server before 1.6.8 allows remote attaCVE-2009-45005.0The process_trap function in trapper/trapper.c in Zabbix Server before 1.6.6 allows remote attackers to cause a denial of service (crash) vi
CVE-2009-4488: Critical severity, CVSS 9.8 | Vulnix