漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
picotls has infinite recursion in the minicrypto ASN.1 decoder
Vulnerability Description
Picotls is a TLS protocol library that allows users select different crypto backends based on their use case. Picotls implements its own ASN.1 validation helper, which is used by the minicrypto backend while parsing local PKCS#8 private keys. Prior to commit c14231d801407640bc42c2dcf92783409ea6a7c7, the validator recursively descends into constructed ASN.1 elements without enforcing a maximum nesting depth. If an application loads an attacker-supplied private-key file through ptls_minicrypto_load_private_key(), or otherwise calls the public ASN.1 validation API on untrusted DER, a crafted deeply nested ASN.1 structure can exhaust the process stack and crash the application. Note that the libcrypto (OpenSSL) backend does not use the ASN.1 validation helper of picotls, and therefore is immune to this vulnerability. The vulnerability has been addressed in commit c14231d801407640bc42c2dcf92783409ea6a7c7.
CVSS Information
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Vulnerability Type
不可达退出条件的循环(无限循环)
Vulnerability Title
H2O Picotls 资源管理错误漏洞
Vulnerability Description
H2O Picotls是H2O公司开源的一个用 C 语言编写的TLS 1.3 (RFC 8446)协议栈。 H2O Picotls c14231d801407640bc42c2dcf92783409ea6a7c7之前版本存在资源管理错误漏洞,该漏洞源于ASN.1验证器未限制最大嵌套深度,可能导致进程栈耗尽并崩溃应用程序。
CVSS Information
N/A
Vulnerability Type
N/A