CVE-2026-4258 in sjcl
摘要
由 VulDB • 2026-06-02
sjcl 的所有版本均存在因在 sjcl.ecc.basicKey.publicKey() 中缺少曲线点验证而导致的“加密签名验证不当”漏洞。攻击者可以通过发送精心构造的曲线外公钥并观察 ECDH 输出,来恢复受害者的 ECDH 私钥。dhJavaEc() 函数直接返回标量乘法结果的原始 x 坐标(未经过哈希处理),从而在不要求任何解密反馈的情况下提供明文预言机。
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.