CVE-2019-9904: graphviz Uncontrolled Recursion
CVSS: 6.5v3.1MediumModified
AliasesUBUNTU-CVE-2019-9904
Published 21-03-2019Last modified 04-08-2024
Vulnerability summary
CVE-2019-9904 is a medium (CVSS 6.5) Uncontrolled Recursion vulnerability in graphviz. EPSS estimates a 2.70% chance of exploitation in the next 30 days, higher than 85.6% of scored vulnerabilities. 2 public exploits are recorded.
CVSS score
6.5/10
010
Medium · v3.1 (NVD)EPSS score
2.70%
0%100%
Low · 0.00 pp in 30 daysKEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits2reference
Timeline
- 21-03-2019PublishedVulnerability first disclosed.
- 04-08-2024Last modifiedVulnerability information updated.
Description
An issue was discovered in lib\cdt\dttree.c in libcdt.a in graphviz 2.40.1. Stack consumption occurs because of recursive agclose calls in lib\cgraph\graph.c in libcgraph.a, related to agfstsubg in lib\cgraph\subg.c.
CVSS metrics
3 scores · 2 sources · 2 versionsMedium 6.5Preferred score · NVD (NIST)
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:HSourcesAll 2 agree
- OSV · UbuntuEcosystem advisory · calculated6.5MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Medium 4.3Preferred score · NVD (NIST)
AV:N/AC:M/Au:N/C:N/I:N/A:PSourcesSingle source
EPSS trend
Probability
2.70%
Chance of exploitation in the next 30 days
Percentile
86%
Versus all other CVEs
30-day change
0.00 pp
From 2.70% on 18-09-2026
18-09-202618-10-2026
EPSS score2.70%
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
2 foundExploit Reference (gitlab.com)
Maturity: unknown
Exploit Reference (research.loginsoft.com)
Maturity: unknown
Weaknesses
CWE · root causeAffected systems
Graphviz1 product
- graphviz2.40.1
Ubuntu1 product
- graphvizAll versions (No fix recorded)
2 vendors · 2 products
References
6 links- research.loginsoft.com/bugs/stack-buffer-overflow-in-function-agclose-graphviz/X Refsource MISCREPORTExploitThird Party Advisory