PT-2026-60593

CVE-2026-57075

·

Published

2026-07-16

·

Updated

2026-10-24

Description by

CVSS 3.1
9.1
Critical
MetricsAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Name of the Vulnerable Software and Affected Versions YAML::Syck versions prior to 1.47
Description An out-of-bounds read exists in the base64 decoder of the bundled libsyck. The issue occurs in the syck base64dec() function, where the 256-entry static table b64 xtable is indexed using a signed char. When a !!binary node contains a byte greater than or equal to 0x80, it sign-extends to a negative index, causing the system to read memory before the table. This can be triggered when Load or LoadFile is used on an untrusted document containing a !!binary scalar with a high-bit byte, potentially allowing the read value to appear in the decoded result.
Recommendations Update to version 1.47 or later.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Weakness enumeration
Related identifiers
AZL-109517
AZL-92913
OPENSUSE-SU-2026:11299-1
OPENSUSE-SU-2026:21452-1
OPENSUSE-SU-2026:21497-1
Found an issue in the description? Have something to add? Feel free to write us 👾