tss-lib 安全漏洞(CVE-2022-47930)
CVE编号
CVE-2022-47930利用情况
暂无补丁情况
N/A披露时间
2023-04-22漏洞描述
tss-lib是IO FinNet开源的一个基于 Gennaro 和 Goldfeder 2020[1] 和 EdDSA (Edwards Curve Digital Signature Algorithm) 的多方 {t,n}- 阈值 ECDSA(椭圆曲线数字签名算法)的实现。 IO FinNet tss-lib 2.0.0 之前版本存在安全漏洞,该漏洞源于MPC 实现不使用用于定义会话 ID 的参数 ssid,这使得消息的重放和欺骗更加容易,除此之外,在 sch.go 中实现的 Schnorr implemented在生成challenge时不使用会话 ID、上下文或随机数这可能允许恶意用户或窃听者重放过去发送的消息。解决建议
建议您更新当前系统或软件至最新版,完成漏洞的修复。
参考链接 |
|
---|---|
https://github.com/IoFinnet/tss-lib/releases/tag/v2.0.0 | |
https://medium.com/%40iofinnet/security-disclosure-for-ecdsa-and-eddsa-thresh... |
受影响软件情况
# | 类型 | 厂商 | 产品 | 版本 | 影响面 | ||||
1 | |||||||||
---|---|---|---|---|---|---|---|---|---|
运行在以下环境 | |||||||||
应用 | iofinnet | tss-lib | * | Up to (excluding) 2.0.0 |
- 攻击路径 网络
- 攻击复杂度 高
- 权限要求 低
- 影响范围 未更改
- 用户交互 无
- 可用性 无
- 保密性 高
- 完整性 高
CWE-ID | 漏洞类型 |
CWE-294 | 使用捕获-重放进行的认证绕过 |
Exp相关链接

版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
评论