Unscored severity · published Jan 13, 2010
CVE-2009-4492
WEBrick 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 writes data to a log file without sanitizing…
–
CVSS
16.2%
EPSS
No
On KEV
Description
WEBrick 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 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.
Exploitation
Is it being used?
Exploit prediction (EPSS)16.2% · higher than 97% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
WE
Webrick · Ruby-lang
1.3.1 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2009-4492
CVE.org
https://www.cve.org/CVERecord?id=CVE-2009-4492
Not Applicable
http://secunia.com/advisories/37949
Broken Link
http://securitytracker.com/id?1023429
Third Party Advisory
http://www.redhat.com/support/errata/RHSA-2011-0908.html
Third Party Advisory
http://www.redhat.com/support/errata/RHSA-2011-0909.html
Patch
http://www.ruby-lang.org/en/news/2010/01/10/webrick-escape-sequence-injection
Broken Link
http://www.securityfocus.com/archive/1/508830/100/0/threaded
More from Webrick
7.5
CVE-2020-25613
An issue was discovered in Ruby through 2.5.8, 2.6.x through 2.6.6, and 2.7.x through 2.7.1
5.9
CVE-2025-6442
Ruby WEBrick read_header HTTP Request Smuggling Vulnerability
5.5
CVE-2019-11879
The WEBrick gem 1.4.2 for Ruby allows directory traversal if the attacker once had local access to create a symlink to a location outside of the web root directory
–
CVE-2008-1145
Directory traversal vulnerability in WEBrick in Ruby 1.8 before 1.8.5-p115 and 1.8.6-p114, and 1.9 through 1.9.0-1, when running on systems that support backslash (\) path…
