tough library是一款用于使用和生成TUF存储库的工具。
tough library (Rust/crates.io) 0.7.1之前版本中存在数据伪造问题漏洞,该漏洞源于程序未正确验证加密签名的阈值。攻击者可利用该漏洞复制有效签名,绕过更新框架(TUF)的保护(在认定元数据有效之前,要求唯一签名的最小阈值)。
目前厂商已发布升级补丁以修复漏洞,补丁获取链接:
https://github.com/awslabs/tough/security/advisories/GHSA-5q2r-92f9-4m49
来源:MISC
链接:https://crates.io/crates/tough
来源:MISC
链接:https://github.com/theupdateframework/tuf/pull/974
来源:MISC
链接:https://github.com/theupdateframework/tuf/commit/2977188139d065ff3356c3cb4aec60c582b57e0e
来源:CONFIRM
链接:https://github.com/awslabs/tough/security/advisories/GHSA-5q2r-92f9-4m49
来源:nvd.nist.gov
链接:https://nvd.nist.gov/vuln/detail/CVE-2020-15093