研究揭示 Python str.lower() 可能引发安全漏洞

jedisct1 · x · 2026-08-26

Seth Larson 的技术文章指出,Python 的 str.lower() 方法在特定上下文(如处理 IDNA 2003 的 StringPrep)中可能成为安全漏洞。问题在于 Python 解释器依赖的 Unicode 数据版本差异,导致字符大小写映射不一致。虽然建议使用 IDNA 2008,但在必须使用旧标准时,这种不一致性可能被攻击者利用。

原文链接 →

「安全」频道最新

更多「安全」频道 AI 资讯 →