Integer overflow in PCRE2 - #VU146527
Published: August 31, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause memory corruption.
The vulnerability exists due to integer overflow in pcre2_compile_32() when compiling a large attacker-controlled pattern. A remote attacker can supply a carefully crafted pattern to cause memory corruption.
Only the 32-bit code-unit library running in a 32-bit process is vulnerable. The issue does not affect the 8-bit or 16-bit libraries.