# N/A
## 漏洞概述
secure-compare 3.0.0及以下版本在比较两个字符串时存在漏洞。`compare`函数实际上在比较第一个参数与其自身,导致任何两个相同长度的字符串都会通过检查。
## 影响版本
- 3.0.0及以下版本
## 细节
`compare`函数没有正确比较两个输入字符串,而是比较了第一个参数和它自己。这导致即使两个不同的字符串有相同的长度,也会被认为相同。
## 影响
此漏洞可能导致安全验证失效,例如在密码验证场景中,任何两个相同长度的字符串都会被认为匹配,进而可能造成安全风险。
# | POC 描述 | 源链接 | 神龙链接 |
---|---|---|---|
1 | CVE-2015-9238: Insecure Comparison in secure-compare | https://github.com/JamesDarf/wargame-secure_compare | POC详情 |
2 | CVE-2015-9238, Unicode bypass | https://github.com/JamesDarf/wargame-turkey_in_2 | POC详情 |
3 | CVE-2015-9238, Unicode bypass | https://github.com/m0d0ri205/wargame-turkey_in_2 | POC详情 |
暂无评论