Opened 3 weeks ago
Closed 7 days ago
#6013 closed enhancement (fixed)
pcre2-10.48
| Reported by: | Bruce Dubbs | Owned by: | SecurityAdvisory |
|---|---|---|---|
| Priority: | normal | Milestone: | 13.2 |
| Component: | Book | Version: | git |
| Severity: | normal | Keywords: | |
| Cc: |
Description
New minor version.
Change History (3)
comment:1 by , 9 days ago
comment:2 by , 7 days ago
| Owner: | changed from to |
|---|
Updated at commit 9a4ceea7b. Leaving open for advisories.
comment:3 by , 7 days ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
Advisory sa-13.1-023 has been issued.
Note:
See TracTickets
for help on using tickets.

This has been assigned CVE-2026-89156.
This has been assigned CVE-2026-89157.
This has been assigned CVE-2026-86145.
This has been assigned CVE-2026-89158.
This has been assigned CVE-2026-89160.
* (Matching correctness) Fixed several matching issues: - A JIT-specific matching bug affecting prefix scanning on patterns with repeats (#875). - A JIT-specific matching bug in variable-length lookbehinds (#912). - Miscompiled Unicode character classes combining characters at or below U+00FF with characters at U+0100 and U+8000 or above (#841). - Incorrect JIT character advancement with PCRE2_MATCH_INVALID_UTF in UTF-8 and UTF-16 modes, which could skip adjacent characters (#945). * (Behaviour change) Updated Unicode support to Unicode 17.0. * (Small behaviour changes) Many small fixes, including pcre2_substitute() improvements, optimisation of possessive backreference matching, and pcre2_compile() fixes. * (Small build changes) Many small adjustments to the CMake and Zig builds. * (Security fix for very specific API usage, #937) Fixed a leak and later invalid free when calling the fast-path pcre2_jit_match() function with a match data object previously used with pcre2_match() and PCRE2_COPY_MATCHED_SUBJECT.This has been assigned CVE-2026-89161.
This has been assigned CVE-2026-89162.