CVE-2016-2338 is a critical heap overflow vulnerability in the Psych::Emitter start_document function of Ruby, affecting Debian Linux and Ruby itself. This flaw allows an attacker to cause a heap overflow by manipulating the tags array, leading to arbitrary code execution. With a CVSS score of 9.8, it is easily exploitable over the network without user interaction, resulting in complete compromise of confidentiality, integrity, and availability. Despite its high severity and FAUCET Risk Score of 91/100, there is currently no evidence of active exploitation, public exploit code (Metasploit, Nuclei, ExploitDB), or significant community discussion or media coverage.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
2.2.2CPE matchmatch criteria | cpe:2.3:a:ruby-lang:ruby:2.2.2:*:*:*:*:*:*:* | ||
2.3.0CPE matchmatch criteria | cpe:2.3:a:ruby-lang:ruby:2.3.0:*:*:*:*:*:*:* | ||
8.0CPE matchmatch criteria | cpe:2.3:o:debian:debian_linux:8.0:*:*:*:*:*:*:* |
CVSS version used by this source: 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.3 Bluesky, 0.3 Mastodon, and 2.4 GitHub mentions.
No media coverage found for this CVE.
The average CVE in this peer group has 0.3 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.