Vulnerabilities / CVE-2015-9290

critical

CVE-2015-9290

freetype: buffer over-read in function T1_Get_Private_Dict in type1/t1parse.c

Published Modified CWE 125
In the Trivy database since at least 24 Oct 2026, 07:11 UTCWhen it arrived before that build is not recorded.

Severity by source

NVD9.8CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Red Hat6.2CVSS:3.0/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Trivy's own label is CRITICAL. Rated critical by NVD. Rated lower by Red Hat (low).

Description

In FreeType before 2.6.1, a buffer over-read occurs in type1/t1parse.c on function T1_Get_Private_Dict where there is no check that the new values of cur and limit are sensible before going to Again.

Affected packages and fixed versions

SourcePackageFixed in
debian 11freetype2.6.1-0.1
debian 12freetype2.6.1-0.1
debian 13freetype2.6.1-0.1
debian 14freetype2.6.1-0.1
debian 8freetype2.5.2-3+deb8u3
echofreetype2.6.1-0.1
Red Hatfreetype, freetype-demos, freetype-develno fix listed
root.io debian 12rootio-freetype2.6.1-0.1
Show all 10 entries from 8 sources
SourcePackageFixed in
debian 11freetype2.6.1-0.1
debian 12freetype2.6.1-0.1
debian 13freetype2.6.1-0.1
debian 14freetype2.6.1-0.1
debian 8freetype2.5.2-3+deb8u3
echofreetype2.6.1-0.1
Red Hatfreetypeno fix listed
Red Hatfreetype-demosno fix listed
Red Hatfreetype-develno fix listed
root.io debian 12rootio-freetype2.6.1-0.1

References

Vulnerability data compiled from the Trivy vulnerability database (trivy-db, Aqua Security, Apache License 2.0), which aggregates third-party advisories. CVE records are published by The MITRE Corporation under the CVE Terms of Use; CVE is a trademark of MITRE. This product uses data from the NVD API but is not endorsed or certified by the NVD. Severity, titles and advisory data from the GitHub Advisory Database (CC BY 4.0), Red Hat security data (CC BY 4.0) and the other sources linked on each entry. Entries may be summarised or re-formatted; the linked original is the authoritative record.