Opened 3 weeks ago

Closed 2 weeks ago

#6032 closed enhancement (fixed)

pcre2-10.49

Reported by: Bruce Dubbs Owned by: SecurityAdvisory
Priority: high Milestone: 13.2
Component: Book Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (3)

comment:1 by Joe Locash, 3 weeks ago

Priority: normal → high
Version 10.49 28-September-2026
-------------------------------

This is a security-only release, to address GHSA-r9hj-j2rw-4q3m.

Compared to 10.48, this release has only a minimal code change to prevent an
out-of-bounds write with arbitrary data. An attacker-controlled regex pattern
is required, and applications are only affected if using the
pcre2_jit_stack_create() and pcre2_jit_stack_assign() APIs to provide a growable
JIT stack, and then matching against a pattern with unusually high JIT stack
usage, such as a large number of capturing groups.

The implications of an out-of-bounds write could include arbitrary code
execution.

The issue is not a regression and affects releases 10.48 and earlier.

comment:2 by Bruce Dubbs, 3 weeks ago

Owner: changed from lfs-book to SecurityAdvisory

Updated at commit 9bb7b28d5 but leaving open for Security Advisories.

comment:3 by Bruce Dubbs, 2 weeks ago

Resolution: → fixed
Status: new → closed

Advisory sa-13.1-047 has been issued.

Note: See TracTickets for help on using tickets.