Graphviz 2.36.0 through 9.x before 10.0.1 has an out-of-bounds read via a crafted config6a file. NOTE: exploitability may be uncommon because this file is typically owned by root.
Product
debian/graphviz vulnerabilities
17 published CVES affecting debian/graphviz, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).
- Total
- 17
- Critical
- 0
- High
- 8
- Medium
- 2
- Low
- 1
- Unscored
- 6
- CISA KEV
- 0
Latest debian/graphviz CVEs
Newest publication first
-
HighCVSS 7.8 EPSS 0.81%
-
DLA-2659-1 graphviz - security update
PublishedUnknown -
DSA-4914-1 graphviz - security update
PublishedUnknown -
HighCVSS 7.8 EPSS 2.6%
Buffer Overflow in Graphviz Graph Visualization Tools from commit ID f8b9e035 and earlier allows remote attackers to execute arbitrary code or cause a denial of service (application crash) by loading a crafted file into the "lib/common/shapes.c" component.
-
HighCVSS 8.8 EPSS 4.9%
The agroot() function in cgraph\obj.c in libcgraph.a in Graphviz 2.39.20160612.1140 has a NULL pointer dereference, as demonstrated by graphml2gv.
-
MediumCVSS 5.5 EPSS 1.6%
NULL pointer dereference vulnerability in the rebuild_vlists function in lib/dotgen/conc.c in the dotgen library in Graphviz 2.40.1 allows remote attackers to cause a denial of service (application crash) via a crafted file.
-
HighCVSS 7.8 EPSS 2.9%
Stack-based buffer overflow in the "yyerror" function in Graphviz 2.34.0 allows remote attackers to execute arbitrary code or cause a denial of service (application crash) via a crafted file. NOTE: This vulnerability exists due to an incomplete fix for CVE-2014-0978.
-
DSA-3098-1 graphviz - security update
PublishedUnknown -
DLA-105-1 graphviz - security update
PublishedUnknown -
HighCVSS 7.5 EPSS 5.6%
Format string vulnerability in the yyerror function in lib/cgraph/scan.l in Graphviz allows remote attackers to have unspecified impact via format string specifiers in unknown vectors, which are not properly handled in an error string.
-
DSA-2843-1 graphviz - buffer overflow
PublishedUnknown -
HighCVSS 9.3 EPSS 4.9%
Stack-based buffer overflow in the yyerror function in lib/cgraph/scan.l in Graphviz 2.34.0 allows remote attackers to have unspecified impact via a long line in a dot file.
-
HighCVSS 10.0 EPSS 6.1%
Stack-based buffer overflow in the chkNum function in lib/cgraph/scan.l in Graphviz 2.34.0 allows remote attackers to have unspecified impact via vectors related to a "badly formed number" and a "long digit list."
-
MediumCVSS 6.9 EPSS 0.40%
ltdl.c in libltdl in GNU Libtool 1.5.x, and 2.2.6 before 2.2.6b, as used in Ham Radio Control Libraries, Q, and possibly other products, attempts to open a .la file in the current working directory, which allows local users to gain privileges via a Trojan horse file.
-
HighCVSS 8.5 EPSS 5.1%
Stack-based buffer overflow in the push_subg function in parser.y (lib/graph/parser.c) in Graphviz 2.20.2, and possibly earlier versions, allows user-assisted remote attackers to cause a denial of service (memory corruption) or execute arbitrary code via a DOT file with a large n...
-
LowCVSS 3.6 EPSS 0.38%
graphviz before 2.2.1 allows local users to overwrite arbitrary files via a symlink attack on temporary files. NOTE: this issue was originally associated with a different CVE identifier, CVE-2005-2965, which had been used for multiple different issues. This is the correct identif...
-
Unknown
Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.