Skip to content
OpenAdvisories
Unscored CVE-2007-1351 EUVD-2007-1348GHSA-cmmx-w757-8p75

Integer overflow in the bdfReadCharacters function in bdfread.c in (1) X.Org libXfont before 20070403 and (2) freetype 2.3.2 and earlier al…

Published Apr 6, 2007 · Updated Aug 7, 2024 · Assigned by redhat

Description

Integer overflow in the bdfReadCharacters function in bdfread.c in (1) X.Org libXfont before 20070403 and (2) freetype 2.3.2 and earlier allows remote authenticated users to execute arbitrary code via crafted BDF fonts, which result in a heap overflow.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 freetype 2.3.5-1 —
Debian 14 libxfont 1:1.2.2-2 —
Debian 13 freetype 2.3.5-1 —
Debian 13 libxfont 1:1.2.2-2 —
Debian 12 freetype 2.3.5-1 —
Debian 12 libxfont 1:1.2.2-2 —
Debian 4.0 freetype 2.2.1-5+etch2 DSA-1454-1
Debian 3.1 xfree86 4.3.0.dfsg.1-14sarge4 DSA-1294-1
ReleasePackageFixed inAdvisory
RHEL 5 freetype +2 2.2.1-17.el5 RHSA-2007:0150
RHEL 5 libXfont +1 1.2.2-1.0.2.el5 RHSA-2007:0132
RHEL 4 freetype +3 2.1.9-5.el4 RHSA-2007:0150
RHEL 4 xorg-x11 +17 6.8.2-1.EL.13.37.7 RHSA-2007:0126
RHEL 3 XFree86 +29 4.3.0-120.EL RHSA-2007:0125
RHEL 3 freetype +1 2.1.4-6.el3 RHSA-2007:0150
RHEL 2 XFree86 +19 4.1.0-82.EL RHSA-2007:0125
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed freetype2 2.11.0-1.2 openSUSE-SU-2024:10770-1

Advisories 7

References