PT-2026-69304

CVE-2026-15534

·

Published

2026-08-09

·

Updated

2026-09-16

Description by

CVSS 3.1
5.7
Medium
MetricsAV:L/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:H
Name of the Vulnerable Software and Affected Versions Perl versions prior to 5.45.2
Description Out-of-bounds heap reads and writes occur during regular expression matching due to an undersized superlinear cache in the S regmatch() function. The regex engine calculates the bit count for the superlinear cache by multiplying the subject length plus one by the number of participating WHILEM nodes. Because the system fails to check for positive overflow of the signed 32-bit count, a very large subject matched against specific patterns can result in an undersized cache allocation. Consequently, indexing the cache using the match position and node number allows reads and writes to occur beyond the allocated memory boundary, which can lead to process crashes or heap memory corruption.
Recommendations Update to version 5.45.2 or later.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Related identifiers
AZL-94670
ECHO-8D4E-0265-D9A8
OESA-2026-3425
RHSA-2026:63403
USN-8736-1
USN-8736-2
Found an issue in the description? Have something to add? Feel free to write us 👾