Описание
library/glob.html in the Python 2 and 3 documentation before 2016 has potentially misleading information about whether sorting occurs, as demonstrated by irreproducible cancer-research results. NOTE: the effects of this documentation cross application domains, and thus it is likely that security-relevant code elsewhere is affected. This issue is not a Python implementation bug, and there are no reports that NMR researchers were specifically relying on library/glob.html. In other words, because the older documentation stated "finds all the pathnames matching a specified pattern according to the rules used by the Unix shell," one might have incorrectly inferred that the sorting that occurs in a Unix shell also occurred for glob.glob. There is a workaround in newer versions of Willoughby nmr-data_compilation-p2.py and nmr-data_compilation-p3.py, which call sort() directly.
| Релиз | Статус | Примечание | 
|---|---|---|
| bionic | released  | 2.7.17-1~18.04ubuntu1.1 | 
| devel | DNE  | |
| disco | ignored  | end of life | 
| eoan | ignored  | end of life | 
| esm-apps/focal | released  | 2.7.18-1~20.04.1 | 
| esm-apps/jammy | needed  | |
| esm-infra-legacy/trusty | released  | 2.7.6-8ubuntu0.6+esm6 | 
| esm-infra/bionic | released  | 2.7.17-1~18.04ubuntu1.1 | 
| esm-infra/xenial | released  | 2.7.12-1ubuntu0~16.04.12 | 
| focal | released  | 2.7.18-1~20.04.1 | 
Показывать по
| Релиз | Статус | Примечание | 
|---|---|---|
| bionic | DNE  | |
| devel | DNE  | |
| disco | DNE  | |
| eoan | DNE  | |
| esm-infra-legacy/trusty | released  | 3.4.3-1ubuntu1~14.04.7+esm7 | 
| esm-infra/focal | DNE  | |
| focal | DNE  | |
| groovy | DNE  | |
| hirsute | DNE  | |
| impish | DNE  | 
Показывать по
| Релиз | Статус | Примечание | 
|---|---|---|
| bionic | DNE  | |
| devel | DNE  | |
| disco | DNE  | |
| eoan | DNE  | |
| esm-infra-legacy/trusty | released  | 3.5.2-2ubuntu0~16.04.4~14.04.1+esm1 | 
| esm-infra/focal | DNE  | |
| esm-infra/xenial | released  | 3.5.2-2ubuntu0~16.04.11 | 
| focal | DNE  | |
| groovy | DNE  | |
| hirsute | DNE  | 
Показывать по
| Релиз | Статус | Примечание | 
|---|---|---|
| bionic | released  | 3.6.9-1~18.04ubuntu1.1 | 
| devel | DNE  | |
| disco | DNE  | |
| eoan | DNE  | |
| esm-infra-legacy/trusty | DNE  | |
| esm-infra/bionic | released  | 3.6.9-1~18.04ubuntu1.1 | 
| esm-infra/focal | DNE  | |
| focal | DNE  | |
| groovy | DNE  | |
| hirsute | DNE  | 
Показывать по
| Релиз | Статус | Примечание | 
|---|---|---|
| bionic | ignored  | end of standard support, was needed | 
| devel | DNE  | |
| disco | ignored  | end of life | 
| eoan | ignored  | end of life | 
| esm-apps/bionic | released  | 3.7.5-2ubuntu1~18.04.2+esm3 | 
| esm-infra-legacy/trusty | DNE  | |
| esm-infra/focal | DNE  | |
| focal | DNE  | |
| groovy | DNE  | |
| hirsute | DNE  | 
Показывать по
| Релиз | Статус | Примечание | 
|---|---|---|
| bionic | released  | 3.8.0-3~18.04 | 
| devel | DNE  | |
| eoan | ignored  | end of life | 
| esm-apps/bionic | released  | 3.8.0-3~18.04 | 
| esm-infra-legacy/trusty | DNE  | |
| esm-infra/focal | released  | 3.8.2-1ubuntu1.2 | 
| focal | released  | 3.8.2-1ubuntu1.2 | 
| groovy | ignored  | |
| hirsute | DNE  | |
| impish | DNE  | 
Показывать по
Ссылки на источники
EPSS
5 Medium
CVSS2
7.5 High
CVSS3
Связанные уязвимости
library/glob.html in the Python 2 and 3 documentation before 2016 has potentially misleading information about whether sorting occurs, as demonstrated by irreproducible cancer-research results. NOTE: the effects of this documentation cross application domains, and thus it is likely that security-relevant code elsewhere is affected. This issue is not a Python implementation bug, and there are no reports that NMR researchers were specifically relying on library/glob.html. In other words, because the older documentation stated "finds all the pathnames matching a specified pattern according to the rules used by the Unix shell," one might have incorrectly inferred that the sorting that occurs in a Unix shell also occurred for glob.glob. There is a workaround in newer versions of Willoughby nmr-data_compilation-p2.py and nmr-data_compilation-p3.py, which call sort() directly.
library/glob.html in the Python 2 and 3 documentation before 2016 has potentially misleading information about whether sorting occurs, as demonstrated by irreproducible cancer-research results. NOTE: the effects of this documentation cross application domains, and thus it is likely that security-relevant code elsewhere is affected. This issue is not a Python implementation bug, and there are no reports that NMR researchers were specifically relying on library/glob.html. In other words, because the older documentation stated "finds all the pathnames matching a specified pattern according to the rules used by the Unix shell," one might have incorrectly inferred that the sorting that occurs in a Unix shell also occurred for glob.glob. There is a workaround in newer versions of Willoughby nmr-data_compilation-p2.py and nmr-data_compilation-p3.py, which call sort() directly.
library/glob.html in the Python 2 and 3 documentation before 2016 has potentially misleading information about whether sorting occurs, as demonstrated by irreproducible cancer-research results. NOTE: the effects of this documentation cross application domains, and thus it is likely that security-relevant code elsewhere is affected. This issue is not a Python implementation bug, and there are no reports that NMR researchers were specifically relying on library/glob.html. In other words, because the older documentation stated "finds all the pathnames matching a specified pattern according to the rules used by the Unix shell," one might have incorrectly inferred that the sorting that occurs in a Unix shell also occurred for glob.glob. There is a workaround in newer versions of Willoughby nmr-data_compilation-p2.py and nmr-data_compilation-p3.py, which call sort() directly.
Уязвимость библиотеки library/glob.html пакета программ Python, позволяющая нарушителю оказать воздействие на целостность защищаемой информации
EPSS
5 Medium
CVSS2
7.5 High
CVSS3