CVE-2020-25690

NameCVE-2020-25690
DescriptionAn out-of-bounds write flaw was found in FontForge in versions before 20200314 while parsing SFD files containing certain LayerCount tokens. This flaw allows an attacker to manipulate the memory allocated on the heap, causing the application to crash or execute arbitrary code. The highest threat from this vulnerability is to confidentiality, integrity, as well as system availability.
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
fontforge (PTS)jessie, jessie (lts)20120731.b-5+deb8u1fixed
stretch (security), stretch (lts), stretch1:20161005~dfsg-4+deb9u1fixed
buster (security), buster, buster (lts)1:20170731~dfsg-1+deb10u1fixed
bullseye (security), bullseye1:20201107~dfsg-4+deb11u1fixed
bookworm (security), bookworm1:20230101~dfsg-1.1~deb12u1fixed
sid, trixie1:20230101~dfsg-4fixed

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

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
fontforgesource(unstable)(not affected)

Notes

- fontforge <not-affected> (Insufficient patch for CVE-2020-5395 not applied)
https://bugzilla.redhat.com/show_bug.cgi?id=1893188

Search for package or bug name: Reporting problems