Back

HIGH

libXfont: Insufficient input validation in fontdir.c

Published Oct 11, 2017

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

Remediation

No remediation recorded yet.

Metrics

References (9)

Change history (0)

No recorded changes yet.

Sources
CVE.org / MITRE
Status PUBLISHED
Assigner mitre
Published Oct 11, 2017
Updated Aug 5, 2024
Reserved Aug 28, 2017
NVD
Status Modified
Modified Jun 17, 2026
Red Hat
Severity Low
Public date Oct 4, 2017