PT-2026-71683 · Perl · Perl

CVE-2026-19487

·

Published

2026-08-13

·

Updated

2026-09-08

CVSS v3.1

5.3

Medium

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Name of the Vulnerable Software and Affected Versions Perl versions 5.9.4 through 5.41.8
Description Incorrect regular expression match results occur when a stale failure flag causes the Aho-Corasick prescan to end prematurely in the S find byclass() function. The prescan identifies potential match positions in the subject, and the engine attempts matches from the leftmost recorded position. A failing transition sets a failed flag that is not cleared by subsequent successful transitions, leading the prescan to stop before recording candidates that start earlier. This behavior can cause alternations to miss valid input or match the wrong branch, potentially resulting in incorrect access or filtering decisions.
Recommendations Update Perl to version 5.41.9.

Exploit

Fix

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

AZL-95756
CVE-2026-19487
ECHO-F6C7-844B-6A34
USN-8736-1

Affected Products

Perl