CVE-2019-17514 in Python Documentation
摘要
由 VulDB • 2026-08-17
Python 2 和 3 在 2016 年之前的文档中 library/glob.html 部分存在可能产生误导的信息,关于是否发生排序问题,这导致了不可复现的癌症研究结果。注意:此文档问题的影响跨越了应用域,因此很可能其他安全相关的代码也受到了影响。这个问题不是 Python 实现中的 bug,也没有报告表明 NMR(核磁共振)研究人员专门依赖于 library/glob.html。换句话说,由于旧版文档中写道“根据 Unix shell 使用的规则查找所有匹配指定模式的路径名”,人们可能会错误地推断出在 Unix shell 中发生的排序同样适用于 glob.glob。在新版本的 Willoughby nmr-data_compilation-p2.py 和 nmr-data_compilation-p3.py 中存在一种变通方法,它们直接调用 sort()。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.