漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
漏洞
ML-DSA Signature Verification Accepts Signatures with Repeated Hint Indices
漏洞信息
The ML-DSA crate is a Rust implementation of the Module-Lattice-Based Digital Signature Standard (ML-DSA). Starting in version 0.0.4 and prior to version 0.1.0-rc.4, the ML-DSA signature verification implementation in the RustCrypto `ml-dsa` crate incorrectly accepts signatures with repeated (duplicate) hint indices. According to the ML-DSA specification (FIPS 204 / RFC 9881), hint indices within each polynomial must be **strictly increasing**. The current implementation uses a non-strict monotonic check (`<=` instead of `<`), allowing duplicate indices. This is a regression bug. The original implementation was correct, but a commit in version 0.0.4 inadvertently changed the strict `<` comparison to `<=`, introducing the vulnerability. Version 0.1.0-rc.4 fixes the issue.
漏洞信息
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
漏洞
密码学签名的验证不恰当
漏洞
RustCrypto signatures 数据伪造问题漏洞
漏洞信息
RustCrypto signatures是RustCrypto开源的一个数字签名算法集合。 RustCrypto signatures 0.0.4版本至0.1.0-rc.4之前版本存在数据伪造问题漏洞,该漏洞源于签名验证实现错误地接受重复提示索引,可能导致签名验证绕过。
漏洞信息
N/A
漏洞
N/A