漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Net::DNS versions through 1.55 for Perl allow remote execution injection via EDNS EXTENDED ERROR
Vulnerability Description
Net::DNS versions through 1.55 for Perl allow remote execution injection via EDNS EXTENDED ERROR.
Net::DNS::RR::OPT::EXTENDED_ERROR::_decompose parses the EXTRA-TEXT field of an EDNS EXTENDED-ERROR option (RFC 8914) by tokenising the raw bytes and passing the result to Perl's eval. There is some escaping done for $ and @, but not for backticks. This can be exploited for command execution if $pkt->edns->option('EXTENDED-ERROR') is called in array context, for example with a payload of {0:`"<command>"`} in EXTRA-TEXT.
CVSS Information
N/A
Vulnerability Type
动态执行代码中指令转义处理不恰当(Eval注入)
Vulnerability Title
Nlnetlabs Net::DNS 代码注入漏洞
Vulnerability Description
Nlnetlabs Net::DNS是荷兰Nlnetlabs组织的一个域名系统解析库组件。 Nlnetlabs Net::DNS 1.55及之前版本存在代码注入漏洞,该漏洞源于在解析EDNS EXTENDED-ERROR选项的EXTRA-TEXT字段时,通过标记原始字节并将结果传递给Perl eval,对$和@进行了转义,但未对反引号进行转义,可能导致远程执行命令。
CVSS Information
N/A
Vulnerability Type
N/A