{"id":"ALSA-2021:4150","summary":"Moderate: python36:3.6 security and bug fix update","details":"Python is an interpreted, interactive, object-oriented programming language, which includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems.\n\nSecurity Fix(es):\n\n* python-pygments: Infinite loop in SML lexer may lead to DoS (CVE-2021-20270)\n\n* python-pygments: ReDoS in multiple lexers (CVE-2021-27291)\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.\n\nAdditional Changes:\n\nFor detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.","modified":"2026-01-30T00:52:13.664575Z","published":"2021-11-09T08:24:37Z","related":["CVE-2021-20270","CVE-2021-27291"],"references":[{"type":"ADVISORY","url":"https://errata.almalinux.org/8/ALSA-2021-4150.html"},{"type":"REPORT","url":"https://vulners.com/cve/CVE-2021-20270"},{"type":"REPORT","url":"https://vulners.com/cve/CVE-2021-27291"}],"affected":[{"package":{"name":"python-nose-docs","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python-nose-docs"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.7-31.module_el8.6.0+2781+fed64c13"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python-nose-docs","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python-nose-docs"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.7-31.module_el8.5.0+2569+5c5719bc"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python-pymongo-doc","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python-pymongo-doc"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.7.0-1.module_el8.5.0+135+5ce32bc4"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python-pymongo-doc","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python-pymongo-doc"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.7.0-1.module_el8.5.0+2569+5c5719bc"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python-sqlalchemy-doc","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python-sqlalchemy-doc"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.2-2.module_el8.6.0+2781+fed64c13"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python-sqlalchemy-doc","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python-sqlalchemy-doc"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.2-2.module_el8.5.0+2569+5c5719bc"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python-virtualenv-doc","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python-virtualenv-doc"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"15.1.0-21.module_el8.5.0+2569+5c5719bc"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python-virtualenv-doc","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python-virtualenv-doc"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"15.1.0-21.module_el8.5.0+135+5ce32bc4"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-PyMySQL","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-PyMySQL"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.1-2.module_el8.5.0+2569+5c5719bc"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-PyMySQL","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-PyMySQL"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.1-2.module_el8.5.0+135+5ce32bc4"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-bson","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-bson"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.7.0-1.module_el8.5.0+135+5ce32bc4"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-bson","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-bson"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.7.0-1.module_el8.5.0+2569+5c5719bc"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-distro","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-distro"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.0-2.module_el8.5.0+135+5ce32bc4"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-distro","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-distro"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.0-2.module_el8.5.0+2569+5c5719bc"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-docs","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-docs"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.7-2.module_el8.5.0+2569+5c5719bc"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-docs","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-docs"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.7-2.module_el8.5.0+135+5ce32bc4"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-docutils","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-docutils"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.14-12.module_el8.5.0+2569+5c5719bc"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-docutils","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-docutils"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.14-12.module_el8.5.0+135+5ce32bc4"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-nose","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-nose"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.7-31.module_el8.5.0+2569+5c5719bc"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-nose","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-nose"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.7-31.module_el8.5.0+135+5ce32bc4"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-pygments","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-pygments"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.2.0-22.module_el8.5.0+2569+5c5719bc"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-pygments","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-pygments"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.2.0-22.module_el8.5.0+135+5ce32bc4"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-pymongo","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-pymongo"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.7.0-1.module_el8.5.0+135+5ce32bc4"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-pymongo","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-pymongo"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.7.0-1.module_el8.5.0+2569+5c5719bc"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-pymongo-gridfs","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-pymongo-gridfs"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.7.0-1.module_el8.5.0+2569+5c5719bc"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-pymongo-gridfs","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-pymongo-gridfs"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.7.0-1.module_el8.5.0+135+5ce32bc4"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-scipy","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-scipy"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.0.0-21.module_el8.5.0+135+5ce32bc4"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-scipy","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-scipy"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.0.0-21.module_el8.5.0+2569+5c5719bc"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-sqlalchemy","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-sqlalchemy"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.2-2.module_el8.5.0+2569+5c5719bc"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-sqlalchemy","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-sqlalchemy"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.2-2.module_el8.5.0+135+5ce32bc4"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-virtualenv","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-virtualenv"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"15.1.0-21.module_el8.5.0+135+5ce32bc4"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-virtualenv","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-virtualenv"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"15.1.0-21.module_el8.5.0+2569+5c5719bc"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-wheel","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-wheel"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:0.31.1-3.module_el8.5.0+2569+5c5719bc"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-wheel","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-wheel"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:0.31.1-3.module_el8.5.0+135+5ce32bc4"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-wheel-wheel","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-wheel-wheel"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:0.31.1-3.module_el8.5.0+2569+5c5719bc"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python3-wheel-wheel","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python3-wheel-wheel"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:0.31.1-3.module_el8.5.0+135+5ce32bc4"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python36","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python36"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.8-38.module_el8.5.0+135+5ce32bc4"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python36","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python36"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.8-38.module_el8.5.0+2569+5c5719bc"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python36-debug","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python36-debug"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.8-38.module_el8.5.0+2569+5c5719bc"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python36-debug","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python36-debug"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.8-38.module_el8.5.0+135+5ce32bc4"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python36-devel","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python36-devel"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.8-38.module_el8.5.0+2569+5c5719bc"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python36-devel","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python36-devel"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.8-38.module_el8.5.0+135+5ce32bc4"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python36-rpm-macros","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python36-rpm-macros"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.8-38.module_el8.5.0+135+5ce32bc4"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}},{"package":{"name":"python36-rpm-macros","ecosystem":"AlmaLinux:8","purl":"pkg:rpm/almalinux/python36-rpm-macros"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.8-38.module_el8.5.0+2569+5c5719bc"}]}],"database_specific":{"source":"https://github.com/AlmaLinux/osv-database/blob/master/advisories/almalinux8/ALSA-2021:4150.json"}}],"schema_version":"1.7.3"}