CVE-2023-46045

NameCVE-2023-46045
DescriptionGraphviz 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.
SourceCVE (at NVD; CERT, LWN, oss-sec, fulldisc, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
graphviz (PTS)jessie, jessie (lts)2.38.0-7+deb8u1vulnerable
stretch (security), stretch (lts), stretch2.38.0-17+deb9u1vulnerable
buster, buster (security)2.40.1-6+deb10u1vulnerable
bullseye2.42.2-5vulnerable
bookworm2.42.2-7vulnerable
trixie2.42.2-8fixed
sid2.42.2-9fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
graphvizsource(unstable)2.42.2-8unimportant

Notes

Crosses no security boundary, config files are under local control
https://gitlab.com/graphviz/graphviz/-/issues/2441
Introduced by: https://gitlab.com/graphviz/graphviz/-/commit/cf95714837f06f684929b54659523c2c9b1fc19f (2.38.0)
Fixed by: https://gitlab.com/graphviz/graphviz/-/commit/361f274ca901c3c476697a6404662d95f4dd43cb
Fixed by: https://gitlab.com/graphviz/graphviz/-/commit/3f31704cafd7da3e86bb2861accf5e90c973e62a
Fixed by: https://gitlab.com/graphviz/graphviz/-/commit/a95f977f5d809915ec4b14836d2b5b7f5e74881e

Search for package or bug name: Reporting problems