漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
YAML::Syck versions before 1.47 for Perl allow an out-of-bounds read via a signed-char lookup-table index in syck_base64dec
Vulnerability Description
YAML::Syck versions before 1.47 for Perl allow an out-of-bounds read via a signed-char lookup-table index in syck_base64dec. The base64 decoder in the bundled libsyck indexes the 256-entry static table b64_xtable with a signed char, so any !!binary byte >= 0x80 sign-extends to a negative index and reads before the table. The decoder receives the raw bytes of any !!binary node, a standard YAML type not gated by $LoadBlessed or $LoadCode, so it is reached on the default Load path. Any caller that runs Load or LoadFile on an untrusted document containing a !!binary scalar with a high-bit byte triggers the read, and the value read can surface in the decoded result.
CVSS Information
N/A
Vulnerability Type
跨界内存读
Vulnerability Title
toddr YAML::Syck 缓冲区错误漏洞
Vulnerability Description
toddr YAML::Syck是toddr个人开发者的Perl语言模块,用于解析和生成YAML格式数据。 toddr YAML::Syck 1.47之前版本存在缓冲区错误漏洞,该漏洞源于syck_base64dec中使用有符号字符索引查找表导致越界读取,可能触发读取操作并在解码结果中暴露数据。
CVSS Information
N/A
Vulnerability Type
N/A