Skip to content

CVE-2017-13720 In the PatternMatch function in fontfile/fontdir.c in libXfont through 1.5.2 and 2.x before 2.0.2, an attacker with access to an X connection can cause a buffer over-read during pattern matching of fo...

HighCVSS 7.1 EPSS 0.44%
Published
Updated
Exploit status
No public exploit known

Description

In the PatternMatch function in fontfile/fontdir.c in libXfont through 1.5.2 and 2.x before 2.0.2, an attacker with access to an X connection can cause a buffer over-read during pattern matching of fonts, leading to information disclosure or a crash (denial of service). This occurs because '\0' characters are incorrectly skipped in situations involving ? characters.

Affected products

ProductAffected versionsFixed in
debian/libxfont(Debian:12) < 1:2.0.1-4 1:2.0.1-4
debian/libxfont(Debian:13) < 1:2.0.1-4 1:2.0.1-4
debian/libxfont(Debian:14) < 1:2.0.1-4 1:2.0.1-4
x.org libxfont <= 1.5.2 No fix listed
x.org libxfont = 2.0.0 No fix listed
x.org libxfont = 2.0.1 No fix listed

References