3 matches found
EUVD-2026-45054
YAML::Syck versions before 1.47 for Perl allow an out-of-bounds read via a signed-char lookup-table index in syckbase64dec. The base64 decoder in the bundled libsyck indexes the 256-entry static table b64xtable with a signed char, so any !!binary byte = 0x80 sign-extends to a negative index and...
CVE-2026-57076 YAML::Syck versions before 1.47 for Perl allow a heap use-after-free via an anchor name reused as an anchors-table key in syck_hdlr_add_anchor
YAML::Syck versions before 1.47 for Perl allow a heap use-after-free via an anchor name reused as an anchors-table key in syckhdlraddanchor. In the bundled libsyck an anchor name allocated by syckstrndup is stored both as node-anchor, freed when the node is freed, and as the key in the parser's...
CVE-2026-57075
The YAML::Syck Perl module (versions before 1.47 ) is vulnerable to an out-of-bounds read due to an issue in the bundled libsyck base64 decoder. The syck_base64dec function indexes a 256-entry static table (b64_xtable) using a signed char ; consequently, any !!binary byte with a value $\ge$ 0x80 ...