CVE-2018-20574 is a denial-of-service vulnerability affecting yaml-cpp (LibYaml-C++) version 0.6.2. A remote attacker can trigger a stack consumption and application crash by providing a specially crafted YAML file to the SingleDocParser::HandleFlowMap function. This vulnerability has a CVSS score of 6.5 (Medium), indicating it can be exploited over the network with low attack complexity, requiring user interaction, to achieve high availability impact. There is no evidence of active exploitation, public exploit code (Metasploit, Nuclei, ExploitDB), or significant community discussion or media coverage surrounding this CVE.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
0.6.2CPE matchmatch criteria | cpe:2.3:a:yaml-cpp_project:yaml-cpp:0.6.2:*:*:*:*:*:*:* |
CVSS version used by this source: 3.0
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.1 Bluesky, 0.0 Mastodon, and 0.1 GitHub mentions.
No media coverage found for this CVE.
The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.
yaml-cpp: DoS in SingleDocParser::HandleFlowMap function
Dec 28, 2018The SingleDocParser::HandleFlowMap function in yaml-cpp (aka LibYaml-C++) 0.6.2 allows remote attackers to cause a denial of service (stack consumption and application crash) via a crafted YAML file.
Dec 11, 2018