PT-2026-40106

CVE-2026-5089

·

Published

2026-05-12

·

Updated

2026-10-02

Description by

CVSS 3.1
7.3
High
MetricsAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
Name of the Vulnerable Software and Affected Versions YAML::Syck versions prior to 1.38
Description An out-of-bounds read exists in the base60 (sexagesimal) parsing code within perl syck.h. Specifically, the int#base60 and float#base60 handlers contain a buffer underflow bug. When processing the leftmost segment of a colon-separated value, an inner while loop can decrement a pointer past the start of the string buffer. If no colon is found, the pointer becomes ptr-1, and the subsequent dereference reads one byte before the allocated buffer.
Recommendations Update to version 1.38 or later.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Related identifiers
AZL-109511
AZL-86901
OPENSUSE-SU-2026:10846-1
OPENSUSE-SU-2026:20938-1
Found an issue in the description? Have something to add? Feel free to write us 👾