Re: pcre2 version 10.48 released with security fixes
PCRE2 10.48 released with security fixes; seven vulnerabilities assigned CVEs including CVE-2026-86145 and CVE-2026-89156 through CVE-2026-89162.
The PCRE2 regular expression library released version 10.48 with multiple security fixes, disclosed on the oss-security mailing list. Seven issues received CVE assignments: CVE-2026-86145, CVE-2026-89156, CVE-2026-89157, CVE-2026-89158, CVE-2026-89160, CVE-2026-89161, and CVE-2026-89162. PCRE2 is a widely used regex engine embedded in many open-source projects and applications. No exploitation is reported in the disclosure.
- PCRE2 10.48 ships fixes for seven assigned CVEs
- Disclosed via the oss-security mailing list
- PCRE2 is widely embedded, so downstream updates matter
- No in-the-wild exploitation reported
- CVEs
- CVE-2026-86145CVE-2026-89156CVE-2026-89157CVE-2026-89158CVE-2026-89160CVE-2026-89161CVE-2026-89162
- Vendors
- PCRE2 project
- Products
- PCRE2
- Organizations
- oss-security
Vulnerabilities mentioned
All| CVE | Vulnerability | CVSS | EPSS | Signals | Published |
|---|---|---|---|---|---|
| CVE-2026-86145 | Out-of-Bounds Write in PCRE2 Regular Expression Library (pcre2_dfa_match) | 8.2 | <1% | ||
| CVE-2026-89161 | Incorrect free (double free) in PCRE2 JIT matching before 10.48 | 7.8 group max | — |
From the original article
Posted by Alan Coopersmith on Sep 11 This is now assigned CVE-2026-89156. This is now assigned CVE-2026-89157. As Salvatore previously noted, this one got CVE-2026-86145.
seclists.org
A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.