CVE Catalog

CVE-2019-20454

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

High risk
1.56%

75th percentile - higher than 75% of all known CVEs

Summary

An out-of-bounds read was discovered in PCRE before 10.34 when the pattern \X is JIT compiled and used to match specially crafted subjects in non-UTF mode. The flaw occurs in do_extuni_no_utf in pcre2_jit_compile.c.

Risk Assessment

Applications using PCRE to parse untrusted input may be vulnerable, allowing an attacker to crash the application and cause a denial of service.

Recommendation

Update PCRE to version 10.34 or later and review applications that process untrusted input for PCRE usage.

Other vulnerabilities in PCRE

See all
Original NVD description (English source)

An out-of-bounds read was discovered in PCRE before 10.34 when the pattern \X is JIT compiled and used to match specially crafted subjects in non-UTF mode. Applications that use PCRE to parse untrusted input may be vulnerable to this flaw, which would allow an attacker to crash the application. The flaw occurs in do_extuni_no_utf in pcre2_jit_compile.c.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS