{"id":"CVE-2021-3733","aliases":["ALSA-2021:4160","ALSA-2022:1764","ALSA-2022:1821","AZL-109638","BIT-libpython-2021-3733","BIT-python-2021-3733","BIT-python-min-2021-3733","CLSA-2021-1635430087","CLSA-2022-1654525948","CLSA-2022-1654526367","CLSA-2024-1722527236","CLSA-2024-1723146030","CLSA-2026-1778505256","CLSA-2026-1778535928","DEBIAN-CVE-2021-3733","DLA-2808-1","DLA-3432-1","DLA-3477-1","DLA-3980-1","EUVD-2021-27010","GHSA-wj55-vqcq-gxcp","MGASA-2021-0435","MGASA-2021-0457","OESA-2021-1401","PSF-2022-6","RHSA-2021:3254","RHSA-2021:4057","RHSA-2021:4160","RHSA-2022:1663","RHSA-2022:1764","RHSA-2022:1821","RLSA-2021:4160","RLSA-2022:1764","RLSA-2022:1821","SUSE-SU-2021:3477-1","SUSE-SU-2021:3486-1","SUSE-SU-2021:3489-1","SUSE-SU-2021:3524-1","SUSE-SU-2021:4015-1","SUSE-SU-2021:4015-2","SUSE-SU-2021:4104-1","SUSE-SU-2022:1485-1","UBUNTU-CVE-2021-3733","USN-5083-1","USN-5199-1","USN-5200-1","USN-6891-1","openSUSE-SU-2021:1418-1","openSUSE-SU-2021:3489-1","openSUSE-SU-2021:4104-1","openSUSE-SU-2024:11202-1","openSUSE-SU-2024:11284-1","openSUSE-SU-2024:11286-1"],"status":"published","title":"There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious...","description":"There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP client (such as web browser) connects to, could trigger a Regular Expression Denial of Service (ReDOS) during an authentication request with a specially crafted payload that is sent by the server to the client. The greatest threat that this flaw poses is to application availability.","severity":{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-09","score":0.04799,"percentile":0.92009,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-400"],"published":"2021-09-02T00:00:00Z","modified":"2026-11-04T02:45:47Z","fixes":[{"ecosystem":"Bitnami","package":"libpython","fixed_in":["3.6.14","3.7.11","3.8.10","3.9.5"],"sources":["osv"]},{"ecosystem":"Bitnami","package":"python","fixed_in":["3.6.14","3.7.11","3.8.10","3.9.5"],"sources":["osv"]},{"ecosystem":"Bitnami","package":"python-min","fixed_in":["3.6.14","3.7.11","3.8.10","3.9.5","3.10.1"],"sources":["osv"]},{"ecosystem":"TuxCare:Ubuntu:18.04","package":"idle-python2.7","fixed_in":["2.7.17-1~18.04ubuntu1.11+tuxcare.els8"],"sources":["osv"]},{"ecosystem":"TuxCare:Ubuntu:18.04","package":"libpython2.7","fixed_in":["2.7.17-1~18.04ubuntu1.11+tuxcare.els8"],"sources":["osv"]},{"ecosystem":"TuxCare:Ubuntu:18.04","package":"libpython2.7-dev","fixed_in":["2.7.17-1~18.04ubuntu1.11+tuxcare.els8"],"sources":["osv"]},{"ecosystem":"TuxCare:Ubuntu:18.04","package":"libpython2.7-minimal","fixed_in":["2.7.17-1~18.04ubuntu1.11+tuxcare.els8"],"sources":["osv"]},{"ecosystem":"TuxCare:Ubuntu:18.04","package":"libpython2.7-stdlib","fixed_in":["2.7.17-1~18.04ubuntu1.11+tuxcare.els8"],"sources":["osv"]},{"ecosystem":"TuxCare:Ubuntu:18.04","package":"libpython2.7-testsuite","fixed_in":["2.7.17-1~18.04ubuntu1.11+tuxcare.els8"],"sources":["osv"]},{"ecosystem":"TuxCare:Ubuntu:18.04","package":"python2.7","fixed_in":["2.7.17-1~18.04ubuntu1.11+tuxcare.els8"],"sources":["osv"]},{"ecosystem":"TuxCare:Ubuntu:18.04","package":"python2.7-dev","fixed_in":["2.7.17-1~18.04ubuntu1.11+tuxcare.els8"],"sources":["osv"]},{"ecosystem":"TuxCare:Ubuntu:18.04","package":"python2.7-doc","fixed_in":["2.7.17-1~18.04ubuntu1.11+tuxcare.els8"],"sources":["osv"]},{"ecosystem":"TuxCare:Ubuntu:18.04","package":"python2.7-examples","fixed_in":["2.7.17-1~18.04ubuntu1.11+tuxcare.els8"],"sources":["osv"]},{"ecosystem":"TuxCare:Ubuntu:18.04","package":"python2.7-minimal","fixed_in":["2.7.17-1~18.04ubuntu1.11+tuxcare.els8"],"sources":["osv"]},{"ecosystem":"TuxCare:Ubuntu:16.04","package":"idle-python2.7","fixed_in":["2.7.12-1ubuntu0~16.04.18+tuxcare.els13"],"sources":["osv"]},{"ecosystem":"TuxCare:Ubuntu:16.04","package":"libpython2.7","fixed_in":["2.7.12-1ubuntu0~16.04.18+tuxcare.els13"],"sources":["osv"]},{"ecosystem":"TuxCare:Ubuntu:16.04","package":"libpython2.7-dev","fixed_in":["2.7.12-1ubuntu0~16.04.18+tuxcare.els13"],"sources":["osv"]},{"ecosystem":"TuxCare:Ubuntu:16.04","package":"libpython2.7-minimal","fixed_in":["2.7.12-1ubuntu0~16.04.18+tuxcare.els13"],"sources":["osv"]},{"ecosystem":"TuxCare:Ubuntu:16.04","package":"libpython2.7-stdlib","fixed_in":["2.7.12-1ubuntu0~16.04.18+tuxcare.els13"],"sources":["osv"]},{"ecosystem":"TuxCare:Ubuntu:16.04","package":"libpython2.7-testsuite","fixed_in":["2.7.12-1ubuntu0~16.04.18+tuxcare.els13"],"sources":["osv"]},{"ecosystem":"TuxCare:Ubuntu:16.04","package":"python2.7","fixed_in":["2.7.12-1ubuntu0~16.04.18+tuxcare.els13"],"sources":["osv"]},{"ecosystem":"TuxCare:Ubuntu:16.04","package":"python2.7-dev","fixed_in":["2.7.12-1ubuntu0~16.04.18+tuxcare.els13"],"sources":["osv"]},{"ecosystem":"TuxCare:Ubuntu:16.04","package":"python2.7-doc","fixed_in":["2.7.12-1ubuntu0~16.04.18+tuxcare.els13"],"sources":["osv"]},{"ecosystem":"TuxCare:Ubuntu:16.04","package":"python2.7-examples","fixed_in":["2.7.12-1ubuntu0~16.04.18+tuxcare.els13"],"sources":["osv"]},{"ecosystem":"TuxCare:Ubuntu:16.04","package":"python2.7-minimal","fixed_in":["2.7.12-1ubuntu0~16.04.18+tuxcare.els13"],"sources":["osv"]},{"ecosystem":"Debian:12","package":"pypy3","fixed_in":["7.3.5+dfsg-2"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"pypy3","fixed_in":["7.3.5+dfsg-2"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"pypy3","fixed_in":["7.3.5+dfsg-2"],"sources":["osv"]},{"ecosystem":"Mageia:8","package":"python","fixed_in":["2.7.18-7.3.mga8"],"sources":["osv"]},{"ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"platform-python","fixed_in":["0:3.6.8-39.el8_4"],"sources":["osv"]},{"ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"platform-python-debug","fixed_in":["0:3.6.8-39.el8_4"],"sources":["osv"]},{"ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"platform-python-devel","fixed_in":["0:3.6.8-39.el8_4"],"sources":["osv"]},{"ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python3-debuginfo","fixed_in":["0:3.6.8-39.el8_4"],"sources":["osv"]},{"ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python3-debugsource","fixed_in":["0:3.6.8-39.el8_4"],"sources":["osv"]},{"ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python3-idle","fixed_in":["0:3.6.8-39.el8_4"],"sources":["osv"]},{"ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python3-test","fixed_in":["0:3.6.8-39.el8_4"],"sources":["osv"]},{"ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python3-tkinter","fixed_in":["0:3.6.8-39.el8_4"],"sources":["osv"]},{"ecosystem":"Red Hat:enterprise_linux:8::baseos","package":"platform-python","fixed_in":["0:3.6.8-39.el8_4"],"sources":["osv"]},{"ecosystem":"Red Hat:enterprise_linux:8::baseos","package":"python3","fixed_in":["0:3.6.8-39.el8_4"],"sources":["osv"]},{"ecosystem":"Red Hat:enterprise_linux:8::baseos","package":"python3-debuginfo","fixed_in":["0:3.6.8-39.el8_4"],"sources":["osv"]},{"ecosystem":"Red Hat:enterprise_linux:8::baseos","package":"python3-debugsource","fixed_in":["0:3.6.8-39.el8_4"],"sources":["osv"]},{"ecosystem":"Red Hat:enterprise_linux:8::baseos","package":"python3-libs","fixed_in":["0:3.6.8-39.el8_4"],"sources":["osv"]},{"ecosystem":"Red Hat:enterprise_linux:8::baseos","package":"python3-test","fixed_in":["0:3.6.8-39.el8_4"],"sources":["osv"]},{"ecosystem":"Ubuntu:Pro:14.04:LTS","package":"python3.4","fixed_in":["3.4.3-1ubuntu1~14.04.7+esm11"],"sources":["osv"]},{"ecosystem":"Ubuntu:Pro:14.04:LTS","package":"python3.5","fixed_in":["3.5.2-2ubuntu0~16.04.4~14.04.1+esm1"],"sources":["osv"]},{"ecosystem":"Ubuntu:Pro:16.04:LTS","package":"python3.5","fixed_in":["3.5.2-2ubuntu0~16.04.13+esm1"],"sources":["osv"]},{"ecosystem":"Ubuntu:18.04:LTS","package":"python3.6","fixed_in":["3.6.9-1~18.04ubuntu1.6"],"sources":["osv"]},{"ecosystem":"Ubuntu:18.04:LTS","package":"python3.7","fixed_in":["3.7.5-2ubuntu1~18.04.2"],"sources":["osv"]},{"ecosystem":"Ubuntu:18.04:LTS","package":"python3.8","fixed_in":["3.8.0-3ubuntu1~18.04.2"],"sources":["osv"]},{"ecosystem":"Ubuntu:20.04:LTS","package":"python3.8","fixed_in":["3.8.10-0ubuntu1~20.04"],"sources":["osv"]},{"ecosystem":"Ubuntu:20.04:LTS","package":"python3.9","fixed_in":["3.9.5-3~20.04.1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-Cython","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.29.21-5.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-PyMySQL","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.1-2.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-attrs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"20.3.0-2.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-cffi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.14.3-2.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-chardet","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.4-19.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-cryptography","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.3.1-2.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-idna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.10-3.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-iniconfig","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.1.1-2.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-mod_wsgi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.7.1-4.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-more-itertools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"8.5.0-2.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-numpy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.19.4-3.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-numpy-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.19.4-3.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-numpy-f2py","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.19.4-3.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-packaging","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"20.4-4.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-pluggy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.13.1-3.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-ply","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.11-10.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-psutil","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.8.0-4.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-psycopg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.8.6-2.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-psycopg2-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.8.6-2.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-psycopg2-tests","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.8.6-2.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-py","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.10.0-1.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-pycparser","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.20-3.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-pyparsing","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.4.7-5.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-pysocks","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.7.1-4.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-pytest","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"6.0.2-2.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-pyyaml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.4.1-1.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-requests","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.25.0-2.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-scipy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.5.4-3.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-setuptools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"50.3.2-4.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-setuptools-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"50.3.2-4.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-six","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.15.0-3.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-toml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.1-5.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-urllib3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.25.10-4.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-wcwidth","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.2.5-3.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:0.35.1-4.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python39-wheel-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:0.35.1-4.module_el8.6.0+2780+a40f65e1"}]}],"bundled":7},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.12-1.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-Cython","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.29.14-4.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-PyMySQL","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.1-1.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-asn1crypto","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.2.0-3.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-atomicwrites","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.0-8.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-attrs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"19.3.0-3.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-babel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.0-11.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-cffi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.13.2-3.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-chardet","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.4-19.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-cryptography","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.8-3.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-debug","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.12-1.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.12-1.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-idle","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.12-1.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-idna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.8-6.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-jinja2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.10.3-5.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.12-1.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-lxml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4.1-7.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-markupsafe","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.1.1-6.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-mod_wsgi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.6.8-3.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-more-itertools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7.2.0-5.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-numpy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.17.3-6.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-numpy-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.17.3-6.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-numpy-f2py","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.17.3-6.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-packaging","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"19.2-3.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-pip","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"19.3.1-5.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-pip-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"19.3.1-5.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-pluggy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.13.0-3.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-ply","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.11-10.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-psutil","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.6.4-4.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-psycopg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.8.4-4.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-psycopg2-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.8.4-4.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-psycopg2-tests","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.8.4-4.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-py","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.8.0-8.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-pycparser","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.19-3.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-pyparsing","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.4.5-3.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-pysocks","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.7.1-4.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-pytest","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.6.6-3.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-pytz","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2019.3-3.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-pyyaml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.4.1-1.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-requests","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.22.0-9.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-rpm-macros","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.12-1.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-scipy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.1-4.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-setuptools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"41.6.0-5.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-setuptools-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"41.6.0-5.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-six","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.12.0-10.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-test","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.12-1.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-tkinter","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.12-1.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-urllib3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.25.7-5.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-wcwidth","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.1.7-16.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.33.6-6.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python38-wheel-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.33.6-6.module_el8.6.0+2778+cd494b30"}]}],"bundled":4},{"source":"osv","ecosystem":"AlmaLinux:8","package":"babel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.5.1-10.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python-nose-docs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.7-31.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python-nose-docs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.7-31.module_el8.5.0+2569+5c5719bc"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python-psycopg2-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.5-7.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python-sqlalchemy-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.2-2.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python-sqlalchemy-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.2-2.module_el8.5.0+2569+5c5719bc"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-10.module_el8.6.0+2781+fed64c13.alma"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-Cython","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.28.1-7.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-PyMySQL","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.8.0-10.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-attrs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"17.4.0-10.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-babel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.5.1-10.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-backports","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.0-16.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-backports-ssl_match_hostname","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.5.0.1-12.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-bson","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.7.0-1.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-chardet","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.4-10.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-coverage","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.5.1-4.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-debug","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-10.module_el8.6.0+2781+fed64c13.alma"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-10.module_el8.6.0+2781+fed64c13.alma"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-dns","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.15.0-10.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-docs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.16-2.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-docs-info","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.16-2.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-docutils","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.14-12.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-funcsigs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.0.2-13.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-idna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.5-7.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-ipaddress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.0.18-6.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-jinja2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.10-9.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-10.module_el8.6.0+2781+fed64c13.alma"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-lxml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.2.3-6.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-markupsafe","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.23-19.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-mock","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.0.0-13.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-nose","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.7-31.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-numpy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:1.14.2-16.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-numpy-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:1.14.2-16.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-numpy-f2py","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:1.14.2-16.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-pip","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.0.3-19.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-pip-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.0.3-19.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-pluggy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.0-8.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-psycopg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.5-7.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-psycopg2-debug","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.5-7.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-psycopg2-tests","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.5-7.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-py","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.5.3-6.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-pygments","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.2.0-22.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-pymongo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.7.0-1.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-pymongo-gridfs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.7.0-1.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-pysocks","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.6.8-6.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-pytest","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.4.2-13.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-pytest-mock","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.9.0-4.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-pytz","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2017.2-12.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-pyyaml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12-16.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-requests","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.20.0-3.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-rpm-macros","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3-38.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-scipy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.0.0-21.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-setuptools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"39.0.1-13.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-setuptools-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"39.0.1-13.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-setuptools_scm","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.15.7-6.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-six","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.11.0-6.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-sqlalchemy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.2-2.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-test","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-10.module_el8.6.0+2781+fed64c13.alma"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-tkinter","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-10.module_el8.6.0+2781+fed64c13.alma"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-10.module_el8.6.0+2781+fed64c13.alma"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-urllib3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.24.2-3.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-virtualenv","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"15.1.0-21.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:0.31.1-3.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:8","package":"python2-wheel-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:0.31.1-3.module_el8.6.0+2781+fed64c13"}]}],"bundled":5},{"source":"osv","ecosystem":"Azure Linux:3","package":"python-py","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"last_affected":"1.11.0-1"}]}]},{"source":"osv","ecosystem":"Bitnami","package":"libpython","ranges":[{"type":"SEMVER","events":[{"introduced":"0"},{"fixed":"3.6.14"},{"introduced":"3.7.0"},{"fixed":"3.7.11"},{"introduced":"3.8.0"},{"fixed":"3.8.10"},{"introduced":"3.9.0"},{"fixed":"3.9.5"}]}]},{"source":"osv","ecosystem":"Bitnami","package":"python","ranges":[{"type":"SEMVER","events":[{"introduced":"0"},{"fixed":"3.6.14"},{"introduced":"3.7.0"},{"fixed":"3.7.11"},{"introduced":"3.8.0"},{"fixed":"3.8.10"},{"introduced":"3.9.0"},{"fixed":"3.9.5"}]}]},{"source":"osv","ecosystem":"Bitnami","package":"python-min","ranges":[{"type":"SEMVER","events":[{"introduced":"0"},{"fixed":"3.6.14"},{"introduced":"3.7.0"},{"fixed":"3.7.11"},{"introduced":"3.8.0"},{"fixed":"3.8.10"},{"introduced":"3.9.0"},{"fixed":"3.9.5"},{"introduced":"3.10.0"},{"fixed":"3.10.1"}]}]},{"source":"osv","ecosystem":"TuxCare:Ubuntu:16.04","package":"idle-python3.5","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.5.2-2ubuntu0~16.04.14"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:Ubuntu:16.04","package":"libpython3.5","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.5.2-2ubuntu0~16.04.14"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:Ubuntu:16.04","package":"libpython3.5-dev","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.5.2-2ubuntu0~16.04.14"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:Ubuntu:16.04","package":"libpython3.5-minimal","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.5.2-2ubuntu0~16.04.14"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:Ubuntu:16.04","package":"libpython3.5-stdlib","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.5.2-2ubuntu0~16.04.14"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:Ubuntu:16.04","package":"libpython3.5-testsuite","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.5.2-2ubuntu0~16.04.14"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:Ubuntu:16.04","package":"python3.5","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.5.2-2ubuntu0~16.04.14"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:Ubuntu:16.04","package":"python3.5-dev","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.5.2-2ubuntu0~16.04.14"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:Ubuntu:16.04","package":"python3.5-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.5.2-2ubuntu0~16.04.14"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:Ubuntu:16.04","package":"python3.5-examples","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.5.2-2ubuntu0~16.04.14"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:Ubuntu:16.04","package":"python3.5-minimal","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.5.2-2ubuntu0~16.04.14"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:Ubuntu:16.04","package":"python3.5-venv","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.5.2-2ubuntu0~16.04.14"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"babel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.5.1-9.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python-nose-docs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.7-30.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python-psycopg2-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.5-7.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python-sqlalchemy-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.2-2.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-4.module_el8.4.0+2051+0b56c8de.tuxcare.els2"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-Cython","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.28.1-7.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-PyMySQL","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.8.0-10.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-attrs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"17.4.0-10.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-babel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.5.1-9.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-backports","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.0-16.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-backports-ssl_match_hostname","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.5.0.1-12.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-bson","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.1-11.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-chardet","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.4-10.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-coverage","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.5.1-4.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-debug","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-4.module_el8.4.0+2051+0b56c8de.tuxcare.els2"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-4.module_el8.4.0+2051+0b56c8de.tuxcare.els2"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-dns","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.15.0-10.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-docs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.16-2.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-docs-info","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.16-2.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-docutils","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.14-12.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-funcsigs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.0.2-13.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-idna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.5-7.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-ipaddress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.0.18-6.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-jinja2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.10-8.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-4.module_el8.4.0+2051+0b56c8de.tuxcare.els2"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-lxml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.2.3-4.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-markupsafe","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.23-19.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-mock","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.0.0-13.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-nose","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.7-30.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-numpy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:1.14.2-16.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-numpy-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:1.14.2-16.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-numpy-f2py","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:1.14.2-16.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-pip","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.0.3-18.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-pip-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.0.3-18.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-pluggy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.0-8.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-psycopg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.5-7.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-psycopg2-debug","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.5-7.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-psycopg2-tests","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.5-7.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-py","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.5.3-6.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-pygments","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.2.0-20.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-pymongo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.1-11.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-pymongo-gridfs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.1-11.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-pysocks","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.6.8-6.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-pytest","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.4.2-13.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-pytest-mock","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.9.0-4.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-pytz","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2017.2-12.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-pyyaml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12-16.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-requests","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.20.0-3.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-rpm-macros","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3-38.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-scipy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.0.0-20.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-setuptools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"39.0.1-13.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-setuptools-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"39.0.1-13.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-setuptools_scm","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.15.7-6.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-six","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.11.0-6.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-sqlalchemy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.2-2.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-test","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-4.module_el8.4.0+2051+0b56c8de.tuxcare.els2"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-tkinter","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-4.module_el8.4.0+2051+0b56c8de.tuxcare.els2"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-4.module_el8.4.0+2051+0b56c8de.tuxcare.els2"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-urllib3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.24.2-3.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-virtualenv","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"15.1.0-19.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:0.31.1-2.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.4","package":"python2-wheel-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:0.31.1-2.module_el8.4.0+2051+0b56c8de"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"babel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.5.1-10.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python-nose-docs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.7-31.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python-psycopg2-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.5-7.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python-sqlalchemy-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.2-2.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-7.module_el8.5.0+2050+77770ab7.tuxcare.els1"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-Cython","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.28.1-7.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-PyMySQL","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.8.0-10.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-attrs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"17.4.0-10.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-babel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.5.1-10.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-backports","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.0-16.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-backports-ssl_match_hostname","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.5.0.1-12.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-bson","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.7.0-1.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-chardet","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.4-10.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-coverage","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.5.1-4.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-debug","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-7.module_el8.5.0+2050+77770ab7.tuxcare.els1"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-7.module_el8.5.0+2050+77770ab7.tuxcare.els1"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-dns","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.15.0-10.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-docs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.16-2.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-docs-info","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.16-2.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-docutils","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.14-12.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-funcsigs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.0.2-13.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-idna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.5-7.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-ipaddress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.0.18-6.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-jinja2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.10-9.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-7.module_el8.5.0+2050+77770ab7.tuxcare.els1"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-lxml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.2.3-5.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-markupsafe","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.23-19.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-mock","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.0.0-13.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-nose","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.7-31.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-numpy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:1.14.2-16.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-numpy-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:1.14.2-16.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-numpy-f2py","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:1.14.2-16.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-pip","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.0.3-18.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-pip-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"9.0.3-18.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-pluggy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.0-8.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-psycopg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.5-7.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-psycopg2-debug","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.5-7.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-psycopg2-tests","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.5-7.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-py","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.5.3-6.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-pygments","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.2.0-22.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-pymongo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.7.0-1.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-pymongo-gridfs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.7.0-1.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-pysocks","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.6.8-6.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-pytest","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.4.2-13.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-pytest-mock","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.9.0-4.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-pytz","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2017.2-12.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-pyyaml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.12-16.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-requests","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.20.0-3.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-rpm-macros","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3-38.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-scipy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.0.0-21.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-setuptools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"39.0.1-13.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-setuptools-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"39.0.1-13.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-setuptools_scm","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.15.7-6.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-six","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.11.0-6.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-sqlalchemy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.3.2-2.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-test","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-7.module_el8.5.0+2050+77770ab7.tuxcare.els1"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-tkinter","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-7.module_el8.5.0+2050+77770ab7.tuxcare.els1"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-7.module_el8.5.0+2050+77770ab7.tuxcare.els1"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-urllib3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.24.2-3.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-virtualenv","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"15.1.0-21.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:0.31.1-3.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:CentOS:8.5","package":"python2-wheel-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:0.31.1-3.module_el8.5.0+2050+77770ab7"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:Ubuntu:18.04","package":"idle-python2.7","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.17-1~18.04ubuntu1.11+tuxcare.els8"}]}]},{"source":"osv","ecosystem":"TuxCare:Ubuntu:18.04","package":"libpython2.7","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.17-1~18.04ubuntu1.11+tuxcare.els8"}]}]},{"source":"osv","ecosystem":"TuxCare:Ubuntu:18.04","package":"libpython2.7-dev","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.17-1~18.04ubuntu1.11+tuxcare.els8"}]}]},{"source":"osv","ecosystem":"TuxCare:Ubuntu:18.04","package":"libpython2.7-minimal","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.17-1~18.04ubuntu1.11+tuxcare.els8"}]}]},{"source":"osv","ecosystem":"TuxCare:Ubuntu:18.04","package":"libpython2.7-stdlib","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.17-1~18.04ubuntu1.11+tuxcare.els8"}]}]},{"source":"osv","ecosystem":"TuxCare:Ubuntu:18.04","package":"libpython2.7-testsuite","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.17-1~18.04ubuntu1.11+tuxcare.els8"}]}]},{"source":"osv","ecosystem":"TuxCare:Ubuntu:18.04","package":"python2.7","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.17-1~18.04ubuntu1.11+tuxcare.els8"}]}]},{"source":"osv","ecosystem":"TuxCare:Ubuntu:18.04","package":"python2.7-dev","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.17-1~18.04ubuntu1.11+tuxcare.els8"}]}]},{"source":"osv","ecosystem":"TuxCare:Ubuntu:18.04","package":"python2.7-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.17-1~18.04ubuntu1.11+tuxcare.els8"}]}]},{"source":"osv","ecosystem":"TuxCare:Ubuntu:18.04","package":"python2.7-examples","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.17-1~18.04ubuntu1.11+tuxcare.els8"}]}]},{"source":"osv","ecosystem":"TuxCare:Ubuntu:18.04","package":"python2.7-minimal","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.17-1~18.04ubuntu1.11+tuxcare.els8"}]}]},{"source":"osv","ecosystem":"TuxCare:Ubuntu:16.04","package":"idle-python2.7","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.12-1ubuntu0~16.04.18+tuxcare.els13"}]}]},{"source":"osv","ecosystem":"TuxCare:Ubuntu:16.04","package":"libpython2.7","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.12-1ubuntu0~16.04.18+tuxcare.els13"}]}]},{"source":"osv","ecosystem":"TuxCare:Ubuntu:16.04","package":"libpython2.7-dev","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.12-1ubuntu0~16.04.18+tuxcare.els13"}]}]},{"source":"osv","ecosystem":"TuxCare:Ubuntu:16.04","package":"libpython2.7-minimal","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.12-1ubuntu0~16.04.18+tuxcare.els13"}]}]},{"source":"osv","ecosystem":"TuxCare:Ubuntu:16.04","package":"libpython2.7-stdlib","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.12-1ubuntu0~16.04.18+tuxcare.els13"}]}]},{"source":"osv","ecosystem":"TuxCare:Ubuntu:16.04","package":"libpython2.7-testsuite","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.12-1ubuntu0~16.04.18+tuxcare.els13"}]}]},{"source":"osv","ecosystem":"TuxCare:Ubuntu:16.04","package":"python2.7","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.12-1ubuntu0~16.04.18+tuxcare.els13"}]}]},{"source":"osv","ecosystem":"TuxCare:Ubuntu:16.04","package":"python2.7-dev","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.12-1ubuntu0~16.04.18+tuxcare.els13"}]}]},{"source":"osv","ecosystem":"TuxCare:Ubuntu:16.04","package":"python2.7-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.12-1ubuntu0~16.04.18+tuxcare.els13"}]}]},{"source":"osv","ecosystem":"TuxCare:Ubuntu:16.04","package":"python2.7-examples","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.12-1ubuntu0~16.04.18+tuxcare.els13"}]}]},{"source":"osv","ecosystem":"TuxCare:Ubuntu:16.04","package":"python2.7-minimal","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.12-1ubuntu0~16.04.18+tuxcare.els13"}]}]},{"source":"osv","ecosystem":"TuxCare:OracleLinux:7","package":"python","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.5-94.0.1.el7_9.tuxcare.els8"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:OracleLinux:7","package":"python-debug","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.5-94.0.1.el7_9.tuxcare.els8"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:OracleLinux:7","package":"python-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.5-94.0.1.el7_9.tuxcare.els8"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:OracleLinux:7","package":"python-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.5-94.0.1.el7_9.tuxcare.els8"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:OracleLinux:7","package":"python-test","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.5-94.0.1.el7_9.tuxcare.els8"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:OracleLinux:7","package":"python-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.5-94.0.1.el7_9.tuxcare.els8"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:OracleLinux:7","package":"tkinter","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.5-94.0.1.el7_9.tuxcare.els8"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:RHEL:7","package":"python","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.5-94.0.1.el7_9.tuxcare.els8"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:RHEL:7","package":"python-debug","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.5-94.0.1.el7_9.tuxcare.els8"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:RHEL:7","package":"python-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.5-94.0.1.el7_9.tuxcare.els8"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:RHEL:7","package":"python-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.5-94.0.1.el7_9.tuxcare.els8"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:RHEL:7","package":"python-test","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.5-94.0.1.el7_9.tuxcare.els8"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:RHEL:7","package":"python-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.5-94.0.1.el7_9.tuxcare.els8"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:RHEL:7","package":"tkinter","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.5-94.0.1.el7_9.tuxcare.els8"}]}],"bundled":2},{"source":"osv","ecosystem":"Debian:12","package":"pypy3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7.3.5+dfsg-2"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"pypy3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7.3.5+dfsg-2"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"pypy3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"7.3.5+dfsg-2"}]}]},{"source":"osv","ecosystem":"Debian:9","package":"python3.5","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.5.3-1+deb9u5"}]}],"versions":["3.5.3-1","3.5.3-1+deb9u1","3.5.3-1+deb9u2","3.5.3-1+deb9u3","3.5.3-1+deb9u4"],"bundled":2},{"source":"osv","ecosystem":"Debian:10","package":"python2.7","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.16-2+deb10u2"}]}],"versions":["2.7.16-2","2.7.16-2+deb10u1"],"bundled":9},{"source":"osv","ecosystem":"Debian:10","package":"python3.7","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.7.3-2+deb10u5"}]}],"versions":["3.7.3-2","3.7.3-2+deb10u1","3.7.3-2+deb10u2","3.7.3-2+deb10u3","3.7.3-2+deb10u4"],"bundled":7},{"source":"osv","ecosystem":"Debian:11","package":"python3.9","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.9.2-1+deb11u2"}]}],"versions":["3.9.2-1","3.9.2-1+deb11u1"],"bundled":23},{"source":"osv","ecosystem":"Mageia:8","package":"python3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.12-1.mga8"}]}],"bundled":2},{"source":"osv","ecosystem":"Mageia:8","package":"python","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-7.3.mga8"}]}]},{"source":"osv","ecosystem":"openEuler:20.03-LTS-SP1","package":"python3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.7.9-15.oe1"}]}],"bundled":2},{"source":"osv","ecosystem":"openEuler:20.03-LTS-SP2","package":"python3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.7.9-16.oe1"}]}],"bundled":2},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"rh-python38-babel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.7.0-12.el7"}]}],"bundled":17},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"rh-python38-python","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.8.11-2.el7"}]}],"bundled":17},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"rh-python38-python-babel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.7.0-12.el7"}]}],"bundled":17},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"rh-python38-python-cryptography","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8-5.el7"}]}],"bundled":17},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"rh-python38-python-cryptography-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8-5.el7"}]}],"bundled":17},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"rh-python38-python-debug","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.8.11-2.el7"}]}],"bundled":17},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"rh-python38-python-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.8.11-2.el7"}]}],"bundled":17},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"rh-python38-python-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.8.11-2.el7"}]}],"bundled":17},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"rh-python38-python-idle","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.8.11-2.el7"}]}],"bundled":17},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"rh-python38-python-jinja2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.10.3-6.el7"}]}],"bundled":17},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"rh-python38-python-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.8.11-2.el7"}]}],"bundled":17},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"rh-python38-python-lxml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.4.1-7.el7"}]}],"bundled":17},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"rh-python38-python-lxml-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.4.1-7.el7"}]}],"bundled":17},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"rh-python38-python-pip","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:19.3.1-2.el7"}]}],"bundled":17},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"rh-python38-python-pip-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:19.3.1-2.el7"}]}],"bundled":17},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"rh-python38-python-rpm-macros","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.8.11-2.el7"}]}],"bundled":17},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"rh-python38-python-srpm-macros","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.8.11-2.el7"}]}],"bundled":17},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"rh-python38-python-test","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.8.11-2.el7"}]}],"bundled":17},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"rh-python38-python-tkinter","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.8.11-2.el7"}]}],"bundled":17},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"rh-python38-python-urllib3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.25.7-7.el7"}]}],"bundled":17},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"platform-python","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.6.8-39.el8_4"}]}]},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"platform-python-debug","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.6.8-39.el8_4"}]}]},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"platform-python-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.6.8-39.el8_4"}]}]},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python3-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.6.8-39.el8_4"}]}]},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python3-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.6.8-39.el8_4"}]}]},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python3-idle","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.6.8-39.el8_4"}]}]},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python3-test","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.6.8-39.el8_4"}]}]},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python3-tkinter","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.6.8-39.el8_4"}]}]},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::baseos","package":"platform-python","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.6.8-39.el8_4"}]}]},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::baseos","package":"python3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.6.8-39.el8_4"}]}]},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::baseos","package":"python3-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.6.8-39.el8_4"}]}]},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::baseos","package":"python3-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.6.8-39.el8_4"}]}]},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::baseos","package":"python3-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.6.8-39.el8_4"}]}]},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::baseos","package":"python3-test","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.6.8-39.el8_4"}]}]},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"PyYAML","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.4.1-1.module+el8.5.0+10613+59a13ec4"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"PyYAML-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.4.1-1.module+el8.5.0+10613+59a13ec4"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"mod_wsgi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.7.1-4.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"numpy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.19.4-3.module+el8.5.0+12204+54860423"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"numpy-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.19.4-3.module+el8.5.0+12204+54860423"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-PyMySQL","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.10.1-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-cffi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.14.3-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-cffi-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.14.3-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-chardet","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.4-19.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-cryptography","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.3.1-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-cryptography-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.3.1-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-idna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.10-3.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-lxml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.6.2-3.module+el8.5.0+10536+a233b742"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-lxml-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.6.2-3.module+el8.5.0+10536+a233b742"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-ply","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11-10.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-psutil","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.8.0-4.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-psutil-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.8.0-4.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-psycopg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8.6-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-psycopg2-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8.6-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-pycparser","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.20-3.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-pysocks","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.7.1-4.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-requests","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.25.0-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-toml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.10.1-5.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-urllib3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.25.10-4.module+el8.5.0+11712+ea2d2be1"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:0.35.1-4.module+el8.5.0+12204+54860423"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.9.6-2.module+el8.5.0+12204+54860423"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-PyMySQL","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.10.1-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-cffi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.14.3-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-cffi-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.14.3-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-chardet","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.4-19.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-cryptography","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.3.1-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-cryptography-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.3.1-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.9.6-2.module+el8.5.0+12204+54860423"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.9.6-2.module+el8.5.0+12204+54860423"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.9.6-2.module+el8.5.0+12204+54860423"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-idle","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.9.6-2.module+el8.5.0+12204+54860423"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-idna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.10-3.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.9.6-2.module+el8.5.0+12204+54860423"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-lxml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.6.2-3.module+el8.5.0+10536+a233b742"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-lxml-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.6.2-3.module+el8.5.0+10536+a233b742"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-mod_wsgi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.7.1-4.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-numpy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.19.4-3.module+el8.5.0+12204+54860423"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-numpy-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.19.4-3.module+el8.5.0+12204+54860423"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-numpy-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.19.4-3.module+el8.5.0+12204+54860423"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-numpy-f2py","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.19.4-3.module+el8.5.0+12204+54860423"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-pip","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:20.2.4-6.module+el8.5.0+12204+54860423"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-pip-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:20.2.4-6.module+el8.5.0+12204+54860423"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-ply","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11-10.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-psutil","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.8.0-4.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-psutil-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.8.0-4.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-psycopg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8.6-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-psycopg2-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8.6-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-psycopg2-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8.6-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-psycopg2-tests","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8.6-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-pycparser","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.20-3.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-pysocks","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.7.1-4.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-pyyaml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.4.1-1.module+el8.5.0+10613+59a13ec4"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-pyyaml-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.4.1-1.module+el8.5.0+10613+59a13ec4"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-requests","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.25.0-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-rpm-macros","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.9.6-2.module+el8.5.0+12204+54860423"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-scipy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.5.4-3.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-scipy-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.5.4-3.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-setuptools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:50.3.2-4.module+el8.5.0+12204+54860423"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-setuptools-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:50.3.2-4.module+el8.5.0+12204+54860423"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-six","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.15.0-3.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-test","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.9.6-2.module+el8.5.0+12204+54860423"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-tkinter","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.9.6-2.module+el8.5.0+12204+54860423"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-toml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.10.1-5.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-urllib3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.25.10-4.module+el8.5.0+11712+ea2d2be1"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:0.35.1-4.module+el8.5.0+12204+54860423"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python39-wheel-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:0.35.1-4.module+el8.5.0+12204+54860423"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python3x-pip","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:20.2.4-6.module+el8.5.0+12204+54860423"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python3x-setuptools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:50.3.2-4.module+el8.5.0+12204+54860423"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python3x-six","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.15.0-3.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"scipy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.5.4-3.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"scipy-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.5.4-3.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"Cython","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.29.21-5.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"Cython-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.29.21-5.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"pybind11","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.1-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"pytest","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:6.0.2-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python-attrs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:20.3.0-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python-iniconfig","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.1.1-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python-more-itertools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:8.5.0-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python-packaging","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:20.4-4.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python-pluggy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.13.1-3.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python-py","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.10.0-1.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python-wcwidth","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.2.5-3.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python39-Cython","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.29.21-5.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python39-Cython-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.29.21-5.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python39-attrs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:20.3.0-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python39-debug","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.9.6-2.module+el8.5.0+12204+54860423"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python39-iniconfig","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.1.1-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python39-more-itertools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:8.5.0-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python39-packaging","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:20.4-4.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python39-pluggy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.13.1-3.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python39-py","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.10.0-1.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python39-pybind11","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.1-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python39-pybind11-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.1-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python39-pyparsing","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.4.7-5.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python39-pytest","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:6.0.2-2.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python39-wcwidth","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.2.5-3.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python3x-pyparsing","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.4.7-5.module+el8.4.0+9822+20bf1249"}]}],"bundled":7},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"python27-python","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.7.18-4.el7"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"python27-python-debug","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.7.18-4.el7"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"python27-python-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.7.18-4.el7"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"python27-python-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.7.18-4.el7"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"python27-python-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.7.18-4.el7"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"python27-python-test","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.7.18-4.el7"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"python27-python-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.7.18-4.el7"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:3::el7","package":"python27-tkinter","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.7.18-4.el7"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"Cython","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.29.14-4.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"Cython-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.29.14-4.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"PyYAML","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.4.1-1.module+el8.5.0+10721+14d8e0d5"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"PyYAML-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.4.1-1.module+el8.5.0+10721+14d8e0d5"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"babel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.7.0-11.module+el8.5.0+11015+9c1c7c42"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"mod_wsgi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.6.8-3.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"numpy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.17.3-6.module+el8.5.0+12205+a865257a"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"numpy-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.17.3-6.module+el8.5.0+12205+a865257a"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-PyMySQL","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.10.1-1.module+el8.4.0+9692+8e86ab84"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-asn1crypto","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.2.0-3.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-cffi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.13.2-3.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-cffi-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.13.2-3.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-chardet","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.4-19.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-cryptography","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8-3.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-cryptography-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8-3.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-idna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8-6.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-jinja2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.10.3-5.module+el8.5.0+10542+ba057329"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-lxml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.4.1-7.module+el8.6.0+13958+214a5473"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-lxml-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.4.1-7.module+el8.6.0+13958+214a5473"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-markupsafe","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.1.1-6.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-markupsafe-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.1.1-6.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-ply","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11-10.module+el8.4.0+9579+e9717e18"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-psutil","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.6.4-4.module+el8.5.0+12031+10ce4870"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-psutil-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.6.4-4.module+el8.5.0+12031+10ce4870"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-psycopg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8.4-4.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-psycopg2-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8.4-4.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-pycparser","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.19-3.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-pysocks","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.7.1-4.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-requests","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.22.0-9.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-urllib3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.25.7-5.module+el8.5.0+11639+ea5b349d"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.33.6-6.module+el8.5.0+12205+a865257a"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.8.12-1.module+el8.6.0+12642+c3710b74"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-Cython","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.29.14-4.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-Cython-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.29.14-4.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-PyMySQL","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.10.1-1.module+el8.4.0+9692+8e86ab84"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-asn1crypto","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.2.0-3.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-babel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.7.0-11.module+el8.5.0+11015+9c1c7c42"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-cffi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.13.2-3.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-cffi-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.13.2-3.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-chardet","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.4-19.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-cryptography","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8-3.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-cryptography-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8-3.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-debug","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.8.12-1.module+el8.6.0+12642+c3710b74"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.8.12-1.module+el8.6.0+12642+c3710b74"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.8.12-1.module+el8.6.0+12642+c3710b74"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.8.12-1.module+el8.6.0+12642+c3710b74"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-idle","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.8.12-1.module+el8.6.0+12642+c3710b74"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-idna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8-6.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-jinja2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.10.3-5.module+el8.5.0+10542+ba057329"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.8.12-1.module+el8.6.0+12642+c3710b74"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-lxml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.4.1-7.module+el8.6.0+13958+214a5473"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-lxml-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.4.1-7.module+el8.6.0+13958+214a5473"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-markupsafe","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.1.1-6.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-markupsafe-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.1.1-6.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-mod_wsgi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.6.8-3.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-numpy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.17.3-6.module+el8.5.0+12205+a865257a"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-numpy-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.17.3-6.module+el8.5.0+12205+a865257a"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-numpy-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.17.3-6.module+el8.5.0+12205+a865257a"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-numpy-f2py","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.17.3-6.module+el8.5.0+12205+a865257a"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-pip","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:19.3.1-5.module+el8.6.0+13002+70cfc74a"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-pip-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:19.3.1-5.module+el8.6.0+13002+70cfc74a"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-ply","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11-10.module+el8.4.0+9579+e9717e18"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-psutil","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.6.4-4.module+el8.5.0+12031+10ce4870"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-psutil-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.6.4-4.module+el8.5.0+12031+10ce4870"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-psycopg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8.4-4.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-psycopg2-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8.4-4.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-psycopg2-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8.4-4.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-psycopg2-tests","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8.4-4.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-pycparser","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.19-3.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-pysocks","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.7.1-4.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-pytz","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2019.3-3.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-pyyaml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.4.1-1.module+el8.5.0+10721+14d8e0d5"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-pyyaml-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.4.1-1.module+el8.5.0+10721+14d8e0d5"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-requests","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.22.0-9.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-rpm-macros","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.8.12-1.module+el8.6.0+12642+c3710b74"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-scipy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.3.1-4.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-scipy-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.3.1-4.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-setuptools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:41.6.0-5.module+el8.5.0+12205+a865257a"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-setuptools-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:41.6.0-5.module+el8.5.0+12205+a865257a"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-six","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.12.0-10.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-test","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.8.12-1.module+el8.6.0+12642+c3710b74"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-tkinter","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.8.12-1.module+el8.6.0+12642+c3710b74"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-urllib3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.25.7-5.module+el8.5.0+11639+ea5b349d"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.33.6-6.module+el8.5.0+12205+a865257a"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python38-wheel-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.33.6-6.module+el8.5.0+12205+a865257a"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python3x-pip","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:19.3.1-5.module+el8.6.0+13002+70cfc74a"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python3x-setuptools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:41.6.0-5.module+el8.5.0+12205+a865257a"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python3x-six","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.12.0-10.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"pytz","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2019.3-3.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"scipy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.3.1-4.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"scipy-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.3.1-4.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"pytest","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.6.6-3.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python-atomicwrites","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.3.0-8.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python-attrs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:19.3.0-3.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python-more-itertools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:7.2.0-5.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python-packaging","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:19.2-3.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python-pluggy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.13.0-3.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python-py","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.0-8.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python-wcwidth","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.1.7-16.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python38-atomicwrites","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.3.0-8.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python38-attrs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:19.3.0-3.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python38-more-itertools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:7.2.0-5.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python38-packaging","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:19.2-3.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python38-pluggy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.13.0-3.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python38-py","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.0-8.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python38-pyparsing","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.4.5-3.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python38-pytest","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.6.6-3.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python38-wcwidth","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.1.7-16.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::crb","package":"python3x-pyparsing","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.4.5-3.module+el8.4.0+8888+89bc7e79"}]}],"bundled":4},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"Cython","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.28.1-7.module+el8.1.0+3111+de3f2d8e"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"Cython-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.28.1-7.module+el8.1.0+3111+de3f2d8e"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"PyYAML","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.12-16.module+el8.1.0+3111+de3f2d8e"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"PyYAML-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.12-16.module+el8.1.0+3111+de3f2d8e"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"babel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.5.1-10.module+el8.5.0+11014+88fc0d0b"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"numpy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:1.14.2-16.module+el8.4.0+9406+221a4565"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"numpy-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:1.14.2-16.module+el8.4.0+9406+221a4565"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"pytest","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.4.2-13.module+el8.1.0+3111+de3f2d8e"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-PyMySQL","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.8.0-10.module+el8.1.0+3111+de3f2d8e"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-attrs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:17.4.0-10.module+el8.1.0+3111+de3f2d8e"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-backports","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0-16.module+el8.4.0+9193+f3daf6ef"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-backports-ssl_match_hostname","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.5.0.1-12.module+el8.4.0+9193+f3daf6ef"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-chardet","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.4-10.module+el8.1.0+3111+de3f2d8e"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-coverage","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.5.1-4.module+el8.1.0+3111+de3f2d8e"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-coverage-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.5.1-4.module+el8.1.0+3111+de3f2d8e"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-dns","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.15.0-10.module+el8.1.0+3111+de3f2d8e"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-docs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.7.16-2.module+el8.1.0+3111+de3f2d8e"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-docutils","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.14-12.module+el8.1.0+3111+de3f2d8e"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-funcsigs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.2-13.module+el8.1.0+3111+de3f2d8e"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-idna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.5-7.module+el8.1.0+3111+de3f2d8e"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-ipaddress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.18-6.module+el8.1.0+3111+de3f2d8e"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-jinja2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.10-9.module+el8.5.0+10541+706bb066"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-lxml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.2.3-6.module+el8.6.0+13959+8e368262"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-lxml-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.2.3-6.module+el8.6.0+13959+8e368262"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:8::appstream","package":"python-markupsafe","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.23-19.module+el8.1.0+3111+de3f2d8e"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"Cython","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.29.21-5.module+el8.4.0+574+843c4898"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"mod_wsgi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.7.1-4.module+el8.4.0+574+843c4898"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"numpy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.19.4-3.module+el8.5.0+673+10283621"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"pybind11","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.6.1-2.module+el8.4.0+574+843c4898"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"pytest","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:6.0.2-2.module+el8.4.0+574+843c4898"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python39","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.9.6-2.module+el8.5.0+673+10283621"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python3x-pip","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:20.2.4-6.module+el8.5.0+673+10283621"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python3x-pyparsing","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.4.7-5.module+el8.4.0+574+843c4898"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python3x-setuptools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:50.3.2-4.module+el8.5.0+673+10283621"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python3x-six","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.15.0-3.module+el8.4.0+574+843c4898"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-attrs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:20.3.0-2.module+el8.4.0+574+843c4898"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-cffi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.14.3-2.module+el8.4.0+574+843c4898"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-chardet","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.4-19.module+el8.4.0+570+c2eaf144"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-cryptography","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.3.1-2.module+el8.5.0+673+10283621"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-cryptography","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.3.1-2.module+el8.4.0+574+843c4898"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-idna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.10-3.module+el8.4.0+574+843c4898"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-iniconfig","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.1.1-2.module+el8.4.0+574+843c4898"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-lxml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.6.2-3.module+el8.5.0+673+10283621"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-more-itertools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:8.5.0-2.module+el8.4.0+574+843c4898"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-packaging","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:20.4-4.module+el8.4.0+574+843c4898"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-pluggy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.13.1-3.module+el8.4.0+574+843c4898"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-ply","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11-10.module+el8.4.0+570+c2eaf144"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-psutil","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.8.0-4.module+el8.5.0+673+10283621"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-psutil","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.8.0-4.module+el8.4.0+574+843c4898"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-psycopg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8.6-2.module+el8.6.0+795+de4edbcc"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-psycopg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8.6-2.module+el8.4.0+574+843c4898"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-psycopg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8.6-2.module+el8.5.0+673+10283621"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-py","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.10.0-1.module+el8.4.0+574+843c4898"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-pycparser","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.20-3.module+el8.4.0+574+843c4898"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-PyMySQL","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.10.1-2.module+el8.4.0+597+ddf0ddea"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-PyMySQL","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.10.1-2.module+el8.4.0+574+843c4898"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-pysocks","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.7.1-4.module+el8.4.0+570+c2eaf144"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-requests","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.25.0-2.module+el8.4.0+574+843c4898"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-toml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.10.1-5.module+el8.4.0+574+843c4898"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-urllib3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.25.10-4.module+el8.5.0+673+10283621"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-wcwidth","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.2.5-3.module+el8.4.0+574+843c4898"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:0.35.1-4.module+el8.5.0+673+10283621"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"PyYAML","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.4.1-1.module+el8.5.0+672+ab6eb015"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"PyYAML","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.4.1-1.module+el8.4.0+574+843c4898"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"scipy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.5.4-3.module+el8.5.0+673+10283621"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"scipy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.5.4-3.module+el8.4.0+574+843c4898"}]}],"bundled":7},{"source":"osv","ecosystem":"Rocky Linux:8","package":"babel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.7.0-11.module+el8.5.0+672+ab6eb015"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"Cython","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.29.14-4.module+el8.4.0+570+c2eaf144"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"mod_wsgi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.6.8-3.module+el8.4.0+570+c2eaf144"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"numpy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.17.3-6.module+el8.5.0+672+ab6eb015"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"pytest","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.6.6-3.module+el8.4.0+570+c2eaf144"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python38","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.8.12-1.module+el8.6.0+794+eba84017"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python3x-pip","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:19.3.1-5.module+el8.6.0+794+eba84017"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python3x-pyparsing","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.4.5-3.module+el8.4.0+570+c2eaf144"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python3x-setuptools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:41.6.0-5.module+el8.5.0+672+ab6eb015"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python3x-six","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.12.0-10.module+el8.4.0+570+c2eaf144"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-asn1crypto","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.2.0-3.module+el8.4.0+570+c2eaf144"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-atomicwrites","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.3.0-8.module+el8.4.0+570+c2eaf144"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-pluggy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.13.0-3.module+el8.4.0+570+c2eaf144"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-attrs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:19.3.0-3.module+el8.4.0+570+c2eaf144"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-cffi","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.13.2-3.module+el8.4.0+570+c2eaf144"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-chardet","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.4-19.module+el8.4.0+570+c2eaf144"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-cryptography","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8-3.module+el8.5.0+672+ab6eb015"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-cryptography","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8-3.module+el8.4.0+570+c2eaf144"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-idna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8-6.module+el8.4.0+570+c2eaf144"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-jinja2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.10.3-5.module+el8.5.0+672+ab6eb015"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-lxml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.4.1-7.module+el8.6.0+794+eba84017"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-markupsafe","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.1.1-6.module+el8.4.0+570+c2eaf144"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-more-itertools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:7.2.0-5.module+el8.4.0+570+c2eaf144"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-packaging","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:19.2-3.module+el8.4.0+570+c2eaf144"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-ply","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.11-10.module+el8.4.0+570+c2eaf144"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-psutil","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.6.4-4.module+el8.5.0+672+ab6eb015"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-psycopg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8.4-4.module+el8.6.0+794+eba84017"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-psycopg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.8.4-4.module+el8.4.0+570+c2eaf144"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-py","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.0-8.module+el8.4.0+570+c2eaf144"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-pycparser","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.19-3.module+el8.4.0+570+c2eaf144"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"pytz","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2019.3-3.module+el8.4.0+570+c2eaf144"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-PyMySQL","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.10.1-1.module+el8.5.0+672+ab6eb015"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-PyMySQL","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.10.1-1.module+el8.4.0+570+c2eaf144"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-pysocks","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.7.1-4.module+el8.4.0+570+c2eaf144"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-requests","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.22.0-9.module+el8.4.0+570+c2eaf144"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-urllib3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.25.7-5.module+el8.5.0+672+ab6eb015"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-wcwidth","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.1.7-16.module+el8.4.0+570+c2eaf144"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.33.6-6.module+el8.5.0+672+ab6eb015"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"PyYAML","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.4.1-1.module+el8.5.0+672+ab6eb015"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"PyYAML","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.4.1-1.module+el8.4.0+574+843c4898"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"scipy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.3.1-4.module+el8.5.0+672+ab6eb015"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"scipy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.3.1-4.module+el8.4.0+570+c2eaf144"}]}],"bundled":4},{"source":"osv","ecosystem":"Rocky Linux:8","package":"babel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.5.1-10.module+el8.5.0+706+735ec4b3"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"Cython","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.28.1-7.module+el8.5.0+706+735ec4b3"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"Cython","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.28.1-7.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"numpy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:1.14.2-16.module+el8.5.0+706+735ec4b3"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"numpy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:1.14.2-16.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"pytest","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.4.2-13.module+el8.5.0+706+735ec4b3"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"pytest","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.4.2-13.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.7.18-10.module+el8.6.0+793+57002515.rocky.0.2"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python2-pip","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:9.0.3-19.module+el8.6.0+793+57002515"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python2-rpm-macros","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3-38.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python2-setuptools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:39.0.1-13.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python2-six","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.11.0-6.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-attrs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:17.4.0-10.module+el8.5.0+706+735ec4b3"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-attrs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:17.4.0-10.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-backports","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0-16.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-backports-ssl_match_hostname","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.5.0.1-12.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-chardet","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.4-10.module+el8.5.0+706+735ec4b3"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-chardet","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.0.4-10.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-coverage","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.5.1-4.module+el8.5.0+706+735ec4b3"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-coverage","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.5.1-4.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-dns","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.15.0-10.module+el8.7.0+1062+663ba31c"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-dns","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.15.0-10.el8"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-dns","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.15.0-10.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-docs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.7.16-2.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-docutils","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.14-12.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-docutils","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.14-12.module+el8.3.0+120+426d8baf"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-funcsigs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.2-13.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-idna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.5-7.module+el8.5.0+706+735ec4b3"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-idna","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.5-7.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-ipaddress","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.18-6.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-jinja2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.10-9.module+el8.7.0+1062+663ba31c"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-jinja2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.10-9.module+el8.5.0+706+735ec4b3"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-lxml","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:4.2.3-6.module+el8.6.0+793+57002515"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-markupsafe","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.23-19.el8"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-markupsafe","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.23-19.module+el8.5.0+706+735ec4b3"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-mock","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.0.0-13.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-nose","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.3.7-31.module+el8.5.0+671+195e4563"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-pluggy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.6.0-8.module+el8.5.0+706+735ec4b3"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-pluggy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.6.0-8.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-psycopg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.7.5-7.el8"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-psycopg2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.7.5-7.module+el8.5.0+706+735ec4b3"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-py","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.5.3-6.module+el8.5.0+706+735ec4b3"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-py","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.5.3-6.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-pygments","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.2.0-22.module+el8.5.0+671+195e4563"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-pymongo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.7.0-1.module+el8.5.0+671+195e4563"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-pymongo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.7.0-1.module+el8.4.0+597+ddf0ddea"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-requests","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.20.0-3.module+el8.5.0+706+735ec4b3"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-requests","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.20.0-3.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-PyMySQL","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.8.0-10.module+el8.5.0+706+735ec4b3"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-PyMySQL","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.8.0-10.module+el8.3.0+120+426d8baf"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-pysocks","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-6.module+el8.5.0+706+735ec4b3"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-pysocks","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.6.8-6.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-pytest-mock","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.9.0-4.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-setuptools_scm","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.15.7-6.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-sqlalchemy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.3.2-2.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-sqlalchemy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.3.2-2.module+el8.3.0+120+426d8baf"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-urllib3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.24.2-3.module+el8.5.0+706+735ec4b3"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-urllib3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.24.2-3.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-virtualenv","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:15.1.0-21.module+el8.5.0+671+195e4563"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"python-wheel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:0.31.1-3.module+el8.5.0+671+195e4563"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"pytz","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2017.2-12.module+el8.5.0+706+735ec4b3"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"pytz","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2017.2-12.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"PyYAML","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.12-16.module+el8.5.0+706+735ec4b3"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"PyYAML","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:3.12-16.module+el8.4.0+403+9ae17a31"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:8","package":"scipy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.0-21.module+el8.5.0+671+195e4563"}]}],"bundled":5},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Web and Scripting 12","package":"python3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.4.10-25.80.2"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Web and Scripting 12","package":"python3-base","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.4.10-25.80.2"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Software Development Kit 12 SP5","package":"python3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.4.10-25.80.2"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Software Development Kit 12 SP5","package":"python3-base","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.4.10-25.80.2"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP5","package":"python3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.4.10-25.80.2"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP5","package":"python3-base","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.4.10-25.80.2"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP5","package":"python3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.4.10-25.80.2"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP5","package":"python3-base","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.4.10-25.80.2"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP5","package":"python36","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-11.1"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP5","package":"python36-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-11.1"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP5","package":"python36","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-11.1"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP5","package":"python36-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-11.1"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP2","package":"python","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-33.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP2","package":"python-base","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-33.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP3","package":"python","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-33.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP3","package":"python-base","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-33.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Desktop Applications 15 SP2","package":"python","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-33.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Desktop Applications 15 SP3","package":"python","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-33.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Python 2 15 SP2","package":"python","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-33.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Python 2 15 SP2","package":"python-base","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-33.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Python 2 15 SP3","package":"python","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-33.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Python 2 15 SP3","package":"python-base","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-33.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP5","package":"python","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-28.74.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP5","package":"python-base","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-28.74.2"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 12 SP5","package":"python-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-28.74.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP5","package":"python","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-28.74.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP5","package":"python-base","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-28.74.2"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 12 SP5","package":"python-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-28.74.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Workstation Extension 12 SP5","package":"python-base","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-28.74.2"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP2","package":"python3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.4"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP2","package":"python3-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.3"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Development Tools 15 SP2","package":"python3-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.3"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Micro 5.0","package":"python3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.4"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Micro 5.0","package":"python3-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.3"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Micro 5.1","package":"python3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.4"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Micro 5.1","package":"python3-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.3"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise High Performance Computing 15-ESPOS","package":"python3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.4"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise High Performance Computing 15-ESPOS","package":"python3-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.3"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise High Performance Computing 15-LTSS","package":"python3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.4"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise High Performance Computing 15-LTSS","package":"python3-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.3"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS","package":"python3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.4"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS","package":"python3-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.3"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS","package":"python3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.4"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS","package":"python3-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.3"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 15-LTSS","package":"python3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.4"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 15-LTSS","package":"python3-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.3"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 15 SP1-BCL","package":"python3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.4"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 15 SP1-BCL","package":"python3-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.3"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 15 SP1-LTSS","package":"python3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.4"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server 15 SP1-LTSS","package":"python3-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.3"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 15","package":"python3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.4"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 15","package":"python3-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.3"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 15 SP1","package":"python3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.4"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 15 SP1","package":"python3-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.3"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Enterprise Storage 6","package":"python3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.4"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Enterprise Storage 6","package":"python3-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-3.91.3"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP3","package":"python3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-10.9.1"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP3","package":"python3-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-10.9.1"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Development Tools 15 SP3","package":"python3-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-10.9.1"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP3","package":"python39","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.9.10-150300.4.8.2"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP3","package":"python39-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.9.10-150300.4.8.1"}]}],"bundled":3},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Development Tools 15 SP3","package":"python39-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.9.10-150300.4.8.1"}]}],"bundled":3},{"source":"osv","ecosystem":"openSUSE:Leap 15.3","package":"python39","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.9.10-150300.4.8.2"}]}],"bundled":3},{"source":"osv","ecosystem":"openSUSE:Leap 15.3","package":"python39-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.9.10-150300.4.8.1"}]}],"bundled":3},{"source":"osv","ecosystem":"openSUSE:Leap 15.3","package":"python39-documentation","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.9.10-150300.4.8.1"}]}],"bundled":3},{"source":"osv","ecosystem":"openSUSE:Leap 15.4","package":"python39","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.9.10-150300.4.8.2"}]}],"bundled":3},{"source":"osv","ecosystem":"openSUSE:Leap 15.4","package":"python39-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.9.10-150300.4.8.1"}]}],"bundled":3},{"source":"osv","ecosystem":"openSUSE:Leap 15.4","package":"python39-documentation","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.9.10-150300.4.8.1"}]}],"bundled":3},{"source":"osv","ecosystem":"Ubuntu:Pro:14.04:LTS","package":"python3.4","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.4.3-1ubuntu1~14.04.7+esm11"}]}],"versions":["3.4~b1-0ubuntu3","3.4~b1-4ubuntu4","3.4~b1-4ubuntu6","3.4~b1-5ubuntu2","3.4~b2-1","3.4~b3-1ubuntu1","3.4~rc1-1build1","3.4~rc2-1","3.4~rc3-0ubuntu1","3.4.0-1","3.4.0-2ubuntu1","3.4.0-2ubuntu1.1","3.4.3-1ubuntu1~14.04.1","3.4.3-1ubuntu1~14.04.3","3.4.3-1ubuntu1~14.04.4","3.4.3-1ubuntu1~14.04.5","3.4.3-1ubuntu1~14.04.6","3.4.3-1ubuntu1~14.04.7","3.4.3-1ubuntu1~14.04.7+esm2","3.4.3-1ubuntu1~14.04.7+esm4","3.4.3-1ubuntu1~14.04.7+esm6","3.4.3-1ubuntu1~14.04.7+esm7","3.4.3-1ubuntu1~14.04.7+esm8","3.4.3-1ubuntu1~14.04.7+esm10"]},{"source":"osv","ecosystem":"Ubuntu:Pro:14.04:LTS","package":"python3.5","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.5.2-2ubuntu0~16.04.4~14.04.1+esm1"}]}],"versions":["3.5.2-2ubuntu0~16.04.4~14.04.1"]},{"source":"osv","ecosystem":"Ubuntu:Pro:16.04:LTS","package":"python3.5","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.5.2-2ubuntu0~16.04.13+esm1"}]}],"versions":["3.5.0-3","3.5.0-3ubuntu1","3.5.1~rc1-2ubuntu1","3.5.1-1","3.5.1-2","3.5.1-3","3.5.1-5","3.5.1-6ubuntu1","3.5.1-6ubuntu2","3.5.1-9ubuntu1","3.5.1-10","3.5.2-2~16.01","3.5.2-2~16.04","3.5.2-2ubuntu0~16.04.1","3.5.2-2ubuntu0~16.04.2","3.5.2-2ubuntu0~16.04.3","3.5.2-2ubuntu0~16.04.4","3.5.2-2ubuntu0~16.04.5","3.5.2-2ubuntu0~16.04.8","3.5.2-2ubuntu0~16.04.9","3.5.2-2ubuntu0~16.04.10","3.5.2-2ubuntu0~16.04.11","3.5.2-2ubuntu0~16.04.12","3.5.2-2ubuntu0~16.04.13"]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"python3.6","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.9-1~18.04ubuntu1.6"}]}],"versions":["3.6.3-1ubuntu1","3.6.4~rc1-1","3.6.4~rc1-2","3.6.4-1","3.6.4-2","3.6.4-3build1","3.6.4-4","3.6.5~rc1-1","3.6.5-3","3.6.6-1~18.04","3.6.7-1~18.04","3.6.8-1~18.04.1","3.6.8-1~18.04.2","3.6.8-1~18.04.3","3.6.9-1~18.04","3.6.9-1~18.04ubuntu1","3.6.9-1~18.04ubuntu1.1","3.6.9-1~18.04ubuntu1.3","3.6.9-1~18.04ubuntu1.4"]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"python3.7","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.7.5-2ubuntu1~18.04.2"}]}],"versions":["3.7.0~a2-1","3.7.0~a3-1","3.7.0~a3-2","3.7.0~a3-3","3.7.0~a4-1","3.7.0~b1-1","3.7.0~b1-1build1","3.7.0~b2-1","3.7.0~b3-1","3.7.0-1~18.04","3.7.1-1~18.04","3.7.3-2~18.04.1","3.7.5-2~18.04","3.7.5-2~18.04.4"]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"python3.8","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.0-3ubuntu1~18.04.2"}]}],"versions":["3.8.0-3~18.04","3.8.0-3~18.04.1"]},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"python3.8","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.10-0ubuntu1~20.04"}]}],"versions":["3.8.0-1","3.8.0-2","3.8.0-3","3.8.0-4","3.8.0-5","3.8.1-2ubuntu3","3.8.2~rc1-1ubuntu1","3.8.2-1","3.8.2-1ubuntu1","3.8.2-1ubuntu1.1","3.8.2-1ubuntu1.2","3.8.5-1~20.04","3.8.5-1~20.04.2","3.8.5-1~20.04.3"]},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"python3.9","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.9.5-3~20.04.1"}]}],"versions":["3.9.0~rc1-1~20.04","3.9.0-5~20.04"]},{"source":"osv","ecosystem":"Ubuntu:Pro:14.04:LTS","package":"python3.4","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.4.3-1ubuntu1~14.04.7+esm11"}]}],"versions":["3.4~b1-0ubuntu3","3.4~b1-4ubuntu4","3.4~b1-4ubuntu6","3.4~b1-5ubuntu2","3.4~b2-1","3.4~b3-1ubuntu1","3.4~rc1-1build1","3.4~rc2-1","3.4~rc3-0ubuntu1","3.4.0-1","3.4.0-2ubuntu1","3.4.0-2ubuntu1.1","3.4.3-1ubuntu1~14.04.1","3.4.3-1ubuntu1~14.04.3","3.4.3-1ubuntu1~14.04.4","3.4.3-1ubuntu1~14.04.5","3.4.3-1ubuntu1~14.04.6","3.4.3-1ubuntu1~14.04.7","3.4.3-1ubuntu1~14.04.7+esm2","3.4.3-1ubuntu1~14.04.7+esm4","3.4.3-1ubuntu1~14.04.7+esm6","3.4.3-1ubuntu1~14.04.7+esm7","3.4.3-1ubuntu1~14.04.7+esm8","3.4.3-1ubuntu1~14.04.7+esm10"],"bundled":2},{"source":"osv","ecosystem":"Ubuntu:Pro:16.04:LTS","package":"python3.5","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.5.2-2ubuntu0~16.04.13+esm1"}]}],"versions":["3.5.0-3","3.5.0-3ubuntu1","3.5.1~rc1-2ubuntu1","3.5.1-1","3.5.1-2","3.5.1-3","3.5.1-5","3.5.1-6ubuntu1","3.5.1-6ubuntu2","3.5.1-9ubuntu1","3.5.1-10","3.5.2-2~16.01","3.5.2-2~16.04","3.5.2-2ubuntu0~16.04.1","3.5.2-2ubuntu0~16.04.2","3.5.2-2ubuntu0~16.04.3","3.5.2-2ubuntu0~16.04.4","3.5.2-2ubuntu0~16.04.5","3.5.2-2ubuntu0~16.04.8","3.5.2-2ubuntu0~16.04.9","3.5.2-2ubuntu0~16.04.10","3.5.2-2ubuntu0~16.04.11","3.5.2-2ubuntu0~16.04.12","3.5.2-2ubuntu0~16.04.13"],"bundled":2},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"python3.6","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.9-1~18.04ubuntu1.6"}]}],"versions":["3.6.3-1ubuntu1","3.6.4~rc1-1","3.6.4~rc1-2","3.6.4-1","3.6.4-2","3.6.4-3build1","3.6.4-4","3.6.5~rc1-1","3.6.5-3","3.6.6-1~18.04","3.6.7-1~18.04","3.6.8-1~18.04.1","3.6.8-1~18.04.2","3.6.8-1~18.04.3","3.6.9-1~18.04","3.6.9-1~18.04ubuntu1","3.6.9-1~18.04ubuntu1.1","3.6.9-1~18.04ubuntu1.3","3.6.9-1~18.04ubuntu1.4"],"bundled":2},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"python3.7","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.7.5-2ubuntu1~18.04.2"}]}],"versions":["3.7.0~a2-1","3.7.0~a3-1","3.7.0~a3-2","3.7.0~a3-3","3.7.0~a4-1","3.7.0~b1-1","3.7.0~b1-1build1","3.7.0~b2-1","3.7.0~b3-1","3.7.0-1~18.04","3.7.1-1~18.04","3.7.3-2~18.04.1","3.7.5-2~18.04","3.7.5-2~18.04.4"],"bundled":3},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"python3.8","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.0-3ubuntu1~18.04.2"}]}],"versions":["3.8.0-3~18.04","3.8.0-3~18.04.1"],"bundled":3},{"source":"osv","ecosystem":"Ubuntu:Pro:14.04:LTS","package":"python3.5","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.5.2-2ubuntu0~16.04.4~14.04.1+esm1"}]}],"versions":["3.5.2-2ubuntu0~16.04.4~14.04.1"],"bundled":41},{"source":"osv","ecosystem":"Ubuntu:Pro:16.04:LTS","package":"python3.5","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.5.2-2ubuntu0~16.04.13+esm13"}]}],"versions":["3.5.0-3","3.5.0-3ubuntu1","3.5.1~rc1-2ubuntu1","3.5.1-1","3.5.1-2","3.5.1-3","3.5.1-5","3.5.1-6ubuntu1","3.5.1-6ubuntu2","3.5.1-9ubuntu1","3.5.1-10","3.5.2-2~16.01","3.5.2-2~16.04","3.5.2-2ubuntu0~16.04.1","3.5.2-2ubuntu0~16.04.2","3.5.2-2ubuntu0~16.04.3","3.5.2-2ubuntu0~16.04.4","3.5.2-2ubuntu0~16.04.5","3.5.2-2ubuntu0~16.04.8","3.5.2-2ubuntu0~16.04.9","3.5.2-2ubuntu0~16.04.10","3.5.2-2ubuntu0~16.04.11","3.5.2-2ubuntu0~16.04.12","3.5.2-2ubuntu0~16.04.13","3.5.2-2ubuntu0~16.04.13+esm1","3.5.2-2ubuntu0~16.04.13+esm2","3.5.2-2ubuntu0~16.04.13+esm3","3.5.2-2ubuntu0~16.04.13+esm5","3.5.2-2ubuntu0~16.04.13+esm6","3.5.2-2ubuntu0~16.04.13+esm7","3.5.2-2ubuntu0~16.04.13+esm8","3.5.2-2ubuntu0~16.04.13+esm9","3.5.2-2ubuntu0~16.04.13+esm10","3.5.2-2ubuntu0~16.04.13+esm11","3.5.2-2ubuntu0~16.04.13+esm12"],"bundled":41},{"source":"osv","ecosystem":"Ubuntu:Pro:18.04:LTS","package":"python3.6","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.9-1~18.04ubuntu1.13+esm2"}]}],"versions":["3.6.3-1ubuntu1","3.6.4~rc1-1","3.6.4~rc1-2","3.6.4-1","3.6.4-2","3.6.4-3build1","3.6.4-4","3.6.5~rc1-1","3.6.5-3","3.6.6-1~18.04","3.6.7-1~18.04","3.6.8-1~18.04.1","3.6.8-1~18.04.2","3.6.8-1~18.04.3","3.6.9-1~18.04","3.6.9-1~18.04ubuntu1","3.6.9-1~18.04ubuntu1.1","3.6.9-1~18.04ubuntu1.3","3.6.9-1~18.04ubuntu1.4","3.6.9-1~18.04ubuntu1.6","3.6.9-1~18.04ubuntu1.7","3.6.9-1~18.04ubuntu1.8","3.6.9-1~18.04ubuntu1.9","3.6.9-1~18.04ubuntu1.10","3.6.9-1~18.04ubuntu1.12","3.6.9-1~18.04ubuntu1.13","3.6.9-1~18.04ubuntu1.13+esm1"],"bundled":41},{"source":"osv","ecosystem":"Ubuntu:Pro:18.04:LTS","package":"python3.7","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.7.5-2ubuntu1~18.04.2+esm3"}]}],"versions":["3.7.0~a2-1","3.7.0~a3-1","3.7.0~a3-2","3.7.0~a3-3","3.7.0~a4-1","3.7.0~b1-1","3.7.0~b1-1build1","3.7.0~b2-1","3.7.0~b3-1","3.7.0-1~18.04","3.7.1-1~18.04","3.7.3-2~18.04.1","3.7.5-2~18.04","3.7.5-2~18.04.4","3.7.5-2ubuntu1~18.04.2","3.7.5-2ubuntu1~18.04.2+esm1","3.7.5-2ubuntu1~18.04.2+esm2"],"bundled":41},{"source":"osv","ecosystem":"Ubuntu:Pro:18.04:LTS","package":"python3.8","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.0-3ubuntu1~18.04.2+esm2"}]}],"versions":["3.8.0-3~18.04","3.8.0-3~18.04.1","3.8.0-3ubuntu1~18.04.2","3.8.0-3ubuntu1~18.04.2+esm1"],"bundled":41},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"python3.8","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.10-0ubuntu1~20.04.10"}]}],"versions":["3.8.0-1","3.8.0-2","3.8.0-3","3.8.0-4","3.8.0-5","3.8.1-2ubuntu3","3.8.2~rc1-1ubuntu1","3.8.2-1","3.8.2-1ubuntu1","3.8.2-1ubuntu1.1","3.8.2-1ubuntu1.2","3.8.5-1~20.04","3.8.5-1~20.04.2","3.8.5-1~20.04.3","3.8.10-0ubuntu1~20.04","3.8.10-0ubuntu1~20.04.1","3.8.10-0ubuntu1~20.04.2","3.8.10-0ubuntu1~20.04.4","3.8.10-0ubuntu1~20.04.5","3.8.10-0ubuntu1~20.04.6","3.8.10-0ubuntu1~20.04.7","3.8.10-0ubuntu1~20.04.8","3.8.10-0ubuntu1~20.04.9"],"bundled":41},{"source":"osv","ecosystem":"Ubuntu:Pro:20.04:LTS","package":"python3.9","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.9.5-3ubuntu0~20.04.1+esm2"}]}],"versions":["3.9.0~rc1-1~20.04","3.9.0-5~20.04","3.9.5-3~20.04.1","3.9.5-3ubuntu0~20.04.1","3.9.5-3ubuntu0~20.04.1+esm1"],"bundled":41},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"python3.10","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.10.12-1~22.04.4"}]}],"versions":["3.10.0-2","3.10.0-3","3.10.0-4","3.10.0-5","3.10.0-5build1","3.10.1-1","3.10.1-2","3.10.2-1","3.10.2-5","3.10.2-7","3.10.3-1","3.10.4-3","3.10.4-3ubuntu0.1","3.10.6-1~22.04","3.10.6-1~22.04.1","3.10.6-1~22.04.2","3.10.6-1~22.04.2ubuntu1","3.10.6-1~22.04.2ubuntu1.1","3.10.12-1~22.04.2","3.10.12-1~22.04.3"],"bundled":41},{"source":"osv","ecosystem":"Ubuntu:Pro:22.04:LTS","package":"python3.11","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.11.0~rc1-1~22.04.1~esm1"}]}],"versions":["3.11.0~rc1-1~22.04"],"bundled":41},{"source":"osv","ecosystem":"openSUSE:Leap 15.2","package":"python","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-lp152.3.21.1"}]}],"bundled":2},{"source":"osv","ecosystem":"openSUSE:Leap 15.2","package":"python-base","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-lp152.3.21.1"}]}],"bundled":2},{"source":"osv","ecosystem":"openSUSE:Leap 15.2","package":"python-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-lp152.3.21.1"}]}],"bundled":2},{"source":"osv","ecosystem":"openSUSE:Leap 15.3","package":"python","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-33.1"}]}],"bundled":2},{"source":"osv","ecosystem":"openSUSE:Leap 15.3","package":"python-base","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-33.1"}]}],"bundled":2},{"source":"osv","ecosystem":"openSUSE:Leap 15.3","package":"python-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-33.1"}]}],"bundled":2},{"source":"osv","ecosystem":"openSUSE:Leap 15.3","package":"python3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-10.9.1"}]}],"bundled":3},{"source":"osv","ecosystem":"openSUSE:Leap 15.3","package":"python3-core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-10.9.1"}]}],"bundled":3},{"source":"osv","ecosystem":"openSUSE:Leap 15.3","package":"python3-documentation","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-10.9.1"}]}],"bundled":3},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"python","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.7.18-8.1"}]}],"bundled":40},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"python36","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.6.15-1.1"}]}],"bundled":39},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"python39","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.9.7-2.1"}]}],"bundled":20}],"affected_more":95,"products":[{"vendor":"fedoraproject","product":"extra_packages_for_enterprise_linux"},{"vendor":"fedoraproject","product":"fedora"},{"vendor":"netapp","product":"hci_compute_node_firmware"},{"vendor":"netapp","product":"management_services_for_element_software_and_netapp_hci"},{"vendor":"netapp","product":"ontap_select_deploy_administration_utility"},{"vendor":"netapp","product":"solidfire\\,_enterprise_sds_\\\u0026_hci_storage_node"},{"vendor":"python","product":"python"},{"vendor":"redhat","product":"codeready_linux_builder"},{"vendor":"redhat","product":"codeready_linux_builder_for_ibm_z_systems"},{"vendor":"redhat","product":"codeready_linux_builder_for_power_little_endian"},{"vendor":"redhat","product":"enterprise_linux"},{"vendor":"redhat","product":"enterprise_linux_eus"},{"vendor":"redhat","product":"enterprise_linux_for_ibm_z_systems"},{"vendor":"redhat","product":"enterprise_linux_for_ibm_z_systems_eus"},{"vendor":"redhat","product":"enterprise_linux_for_power_little_endian"},{"vendor":"redhat","product":"enterprise_linux_for_power_little_endian_eus"},{"vendor":"redhat","product":"enterprise_linux_server_aus"},{"vendor":"redhat","product":"enterprise_linux_server_for_power_little_endian_update_services_for_sap_solutions"},{"vendor":"redhat","product":"enterprise_linux_server_tus"},{"vendor":"redhat","product":"enterprise_linux_server_update_services_for_sap_solutions"},{"vendor":"siemens","product":"simatic s7-1500 cpu 1518-4 pn/dp mfp"},{"vendor":"siemens","product":"simatic s7-1500 cpu 1518f-4 pn/dp mfp"},{"vendor":"siemens","product":"siplus s7-1500 cpu 1518-4 pn/dp mfp"}],"references":[{"url":"https://bugs.python.org/issue43075","tags":["x_transferred","Exploit","Issue Tracking","Patch","Vendor Advisory","advisory","fix","report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1995234","tags":["x_transferred","Issue Tracking","Third Party Advisory","advisory","report"]},{"url":"https://github.com/python/cpython/pull/24391","tags":["x_transferred","Patch","Third Party Advisory","advisory","fix","report"]},{"url":"https://ubuntu.com/security/CVE-2021-3733","tags":["x_transferred","Patch","Third Party Advisory","advisory","fix","report"]},{"url":"https://github.com/python/cpython/commit/7215d1ae25525c92b026166f9d5cac85fb","tags":["x_transferred","Patch","Third Party Advisory","advisory","fix"]},{"url":"https://security.netapp.com/advisory/ntap-20220407-0001/","tags":["x_transferred","Third Party Advisory","advisory"]},{"url":"https://lists.debian.org/debian-lts-announce/2023/05/msg00024.html","tags":["mailing-list","x_transferred","web"]},{"url":"https://lists.debian.org/debian-lts-announce/2023/06/msg00039.html","tags":["mailing-list","x_transferred","web"]},{"url":"https://lists.debian.org/debian-lts-announce/2024/12/msg00000.html","tags":["web"]},{"url":"https://cert-portal.siemens.com/productcert/html/ssa-398330.html","tags":["web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-3733","tags":["web","advisory"]},{"url":"https://security.netapp.com/advisory/ntap-20220407-0001"},{"url":"https://github.com/advisories/GHSA-wj55-vqcq-gxcp"},{"url":"https://errata.almalinux.org/8/ALSA-2021-4160.html","tags":["advisory"]},{"url":"https://vulners.com/cve/CVE-2021-28957","tags":["report"]},{"url":"https://vulners.com/cve/CVE-2021-29921","tags":["report"]},{"url":"https://vulners.com/cve/CVE-2021-33503","tags":["report"]},{"url":"https://vulners.com/cve/CVE-2021-3426","tags":["report"]},{"url":"https://vulners.com/cve/CVE-2021-3572","tags":["report"]},{"url":"https://vulners.com/cve/CVE-2021-3733","tags":["report"]},{"url":"https://vulners.com/cve/CVE-2021-3737","tags":["report"]},{"url":"https://access.redhat.com/errata/RHSA-2022:1764","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/1995162","tags":["report"]},{"url":"https://bugzilla.redhat.com/1995234","tags":["report"]},{"url":"https://bugzilla.redhat.com/2004587","tags":["report"]},{"url":"https://bugzilla.redhat.com/2006789","tags":["report"]},{"url":"https://bugzilla.redhat.com/2032569","tags":["report"]},{"url":"https://bugzilla.redhat.com/2047376","tags":["report"]},{"url":"https://errata.almalinux.org/8/ALSA-2022-1764.html","tags":["advisory"]},{"url":"https://vulners.com/cve/CVE-2021-43818","tags":["report"]},{"url":"https://vulners.com/cve/CVE-2022-0391","tags":["report"]},{"url":"https://access.redhat.com/errata/RHSA-2022:1821","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/2006792","tags":["report"]},{"url":"https://bugzilla.redhat.com/2036020","tags":["report"]},{"url":"https://errata.almalinux.org/8/ALSA-2022-1821.html","tags":["advisory"]},{"url":"https://vulners.com/cve/CVE-2021-4189","tags":["report"]},{"url":"https://errata.cloudlinux.com/ubuntu16_04/CLSA-2021-1635430087","tags":["advisory"]},{"url":"https://errata.cloudlinux.com/centos8.4-els/CLSA-2022-1654525948.html","tags":["advisory"]},{"url":"https://errata.cloudlinux.com/centos8.5-els/CLSA-2022-1654526367.html","tags":["advisory"]},{"url":"https://errata.cloudlinux.com/ubuntu18-els/CLSA-2024-1722527236.html","tags":["advisory"]},{"url":"https://errata.cloudlinux.com/ubuntu16-els/CLSA-2024-1723146030.html","tags":["advisory"]},{"url":"https://errata.tuxcare.com/els_os/oraclelinux7els/CLSA-2026-1778505256.html","tags":["advisory"]},{"url":"https://errata.tuxcare.com/els_os/rhel7els/CLSA-2026-1778535928.html","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2021-3733","tags":["advisory"]},{"url":"https://advisories.mageia.org/MGASA-2021-0435.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=29450","tags":["report"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/thread/K7QDAEX4PWRYYEIXRF5QDGKJULJO6HKD/","tags":["web"]},{"url":"https://docs.python.org/release/3.8.12/whatsnew/changelog.html","tags":["web"]},{"url":"https://advisories.mageia.org/MGASA-2021-0457.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=29494","tags":["report"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/thread/P42EPKPLOWC5QVIWT7H7BICKHXWJ3MUN/","tags":["web"]},{"url":"https://www.openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2021-1401","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-3737","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/cve-2021-3733","tags":["advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2021:3254","tags":["advisory"]},{"url":"https://access.redhat.com/security/updates/classification/#moderate","tags":["article"]},{"url":"https://access.redhat.com/articles/5860431","tags":["article"]},{"url":"https://access.redhat.com/documentation/en-us/red_hat_software_collections/3/html-single/3.7_release_notes/index#sect-RHSCL-Other-notes","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1889886","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1889988","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1901633","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1918168","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1926226","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1928707","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1928904","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1935913","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1941534","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1955615","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1957458","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1962856","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1968074","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1969523","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2021/rhsa-2021_3254.json","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2020-25659","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-25659","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-25659","tags":["advisory"]},{"url":"https://cryptography.io/en/latest/changelog.html#v3-2","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2020-27619","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-27619","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-27619","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2020-27783","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-27783","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-27783","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2020-28493","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-28493","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-28493","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2020-36242","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-36242","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-36242","tags":["advisory"]},{"url":"https://cryptography.io/en/latest/changelog.html#v3-3-2","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-3177","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-3177","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-3177","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-3426","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-3426","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-3426","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-3572","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-3572","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-3572","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-3733","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-3733","tags":["advisory","report"]},{"url":"https://docs.python.org/3.6/whatsnew/changelog.html#python-3-6-14-final","tags":["article"]},{"url":"https://docs.python.org/3.7/whatsnew/changelog.html#python-3-7-11-final","tags":["article"]},{"url":"https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-10-final","tags":["article"]},{"url":"https://docs.python.org/3.9/whatsnew/changelog.html#python-3-9-5-final","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-4189","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2036020","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-4189","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-4189","tags":["advisory"]},{"url":"https://bugs.python.org/issue43285","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-20095","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-20095","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-20095","tags":["advisory"]},{"url":"https://www.tenable.com/security/research/tra-2021-14","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-23336","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-23336","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-23336","tags":["advisory"]},{"url":"https://snyk.io/vuln/SNYK-UPSTREAM-PYTHONCPYTHON-1074933","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-28957","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-28957","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-28957","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-29921","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-29921","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-29921","tags":["advisory"]},{"url":"https://python-security.readthedocs.io/vuln/ipaddress-ipv4-leading-zeros.html","tags":["article"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-33503","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-33503","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-33503","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-q2q7-5pp4-w6pg","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-42771","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-42771","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-42771","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2022-0391","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2047376","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2022-0391","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-0391","tags":["advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2021:4057","tags":["advisory"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2021/rhsa-2021_4057.json","tags":["advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2021:4160","tags":["advisory"]},{"url":"https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/8.5_release_notes/","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1995162","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2021/rhsa-2021_4160.json","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-3737","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-3737","tags":["advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2022:1663","tags":["advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2064442","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_1663.json","tags":["advisory"]},{"url":"https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/8.6_release_notes/","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2004587","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2006789","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2032569","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_1764.json","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-43818","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-43818","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-43818","tags":["advisory"]},{"url":"https://github.com/lxml/lxml/blob/lxml-4.6.5/CHANGES.txt","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2006792","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_1821.json","tags":["advisory"]},{"url":"https://errata.rockylinux.org/RLSA-2021:4160","tags":["advisory"]},{"url":"https://errata.rockylinux.org/RLSA-2022:1764","tags":["advisory"]},{"url":"https://errata.rockylinux.org/RLSA-2022:1821","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2021/suse-su-20213477-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1187668","tags":["report"]},{"url":"https://bugzilla.suse.com/1189241","tags":["report"]},{"url":"https://bugzilla.suse.com/1189287","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2021-3733","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-3737","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2021/suse-su-20213486-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1180125","tags":["report"]},{"url":"https://bugzilla.suse.com/1183374","tags":["report"]},{"url":"https://bugzilla.suse.com/1183858","tags":["report"]},{"url":"https://bugzilla.suse.com/1185588","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2021-3426","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2021/suse-su-20213489-1/","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2021/suse-su-20213524-1/","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2021/suse-su-20214015-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1187338","tags":["report"]},{"url":"https://www.suse.com/support/update/announcement/2021/suse-su-20214015-2/","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2021/suse-su-20214104-1/","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2022/suse-su-20221485-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1186819","tags":["report"]},{"url":"https://bugzilla.suse.com/1189356","tags":["report"]},{"url":"https://bugzilla.suse.com/1193179","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2021-3572","tags":["web"]},{"url":"https://github.com/python/cpython/commit/7215d1ae25525c92b026166f9d5cac85fb1defe1","tags":["report"]},{"url":"https://github.com/python/cpython/commit/a21d4fbd549ec9685068a113660553d7f80d9b09","tags":["report"]},{"url":"https://github.com/python/cpython/commit/e7654b6046090914a8323931ed759a94a5f85d60","tags":["report"]},{"url":"https://github.com/python/cpython/commit/ada14995870abddc277addf57dd690a2af04c2da","tags":["report"]},{"url":"https://github.com/python/cpython/commit/3fbe96123aeb66664fa547a8f6022efa2dc8788f","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-5083-1","tags":["advisory"]},{"url":"https://ubuntu.com/security/notices/USN-5199-1","tags":["advisory"]},{"url":"https://ubuntu.com/security/notices/USN-5200-1","tags":["advisory"]},{"url":"https://ubuntu.com/security/notices/USN-6891-1","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2021-3737","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2020-8492","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2015-20107","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2018-1060","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2018-1061","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2018-14647","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2018-20406","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2018-20852","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2019-5010","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2019-9636","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2019-9674","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2019-9740","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2019-9947","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2019-9948","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2019-10160","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2019-16056","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2019-16935","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2019-17514","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2019-18348","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2019-20907","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2020-14422","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2020-26116","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2020-27619","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2021-3177","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2021-3426","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2021-4189","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2021-29921","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2022-0391","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2022-42919","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2022-45061","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2022-48560","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2022-48564","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2022-48565","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2022-48566","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2023-6507","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2023-6597","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2023-24329","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2023-40217","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2023-41105","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2024-0450","tags":["report"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/7AF3KRDWJVTDRPTV5WLKDBFKVCOCN3FB/","tags":["advisory"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/WU6W7MZS6RUFRYSZTBDYHTA2EBBSY2QJ/","tags":["advisory"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/KYXM7YGLJSNOU4FYI3M2QXACCQ4SO3AE/","tags":["advisory"]},{"url":"","tags":["advisory"]},{"url":"https://www.suse.com/security/cve/CVE-2007-2052","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2008-1721","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2008-2315","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2008-2316","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2008-3142","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2008-3143","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2008-3144","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2011-1521","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2011-3389","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2011-4944","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2012-0845","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2012-1150","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2013-1752","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2013-1753","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2014-1912","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2014-4650","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2014-7185","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-1000110","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-1000158","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-18207","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-1000030","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-1000802","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-1060","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-1061","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-14647","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-20852","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-10160","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-16056","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-16935","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-18348","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-5010","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-9636","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-9674","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-9947","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-9948","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-8492","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-23336","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-3177","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2013-4238","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2014-2667","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-0772","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-5636","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2016-5699","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2018-20406","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-15903","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-20907","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2019-20916","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-14422","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-26116","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-27619","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-15523","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-15801","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-29921","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2021-3733","description":"There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP client (such as web browser) connects to, could trigger a Regular Expression Denial of Service (ReDOS) during an authentication request with a specially crafted payload that is sent by the server to the client. The greatest threat that this flaw poses is to application availability.","status":"published","published":"2022-03-07T00:00:00Z","modified":"2026-10-14T09:49:49.275Z","cwes":["CWE-400"],"updated_at":"2026-11-02T14:33:03.671751Z"}],"euvd":[{"id":"EUVD-2021-27010","description":"There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP client (such as web browser) connects to, could trigger a Regular Expression Denial of Service (ReDOS) during an authentication request with a specially crafted payload that is sent by the server to the client. The greatest threat that this flaw poses is to application availability.","status":"published","published":"2022-03-07T00:00:00Z","modified":"2026-10-14T09:49:49Z","updated_at":"2026-11-02T17:27:16.85534Z"}],"ghsa":[{"id":"GHSA-wj55-vqcq-gxcp","title":"There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious...","description":"There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP client (such as web browser) connects to, could trigger a Regular Expression Denial of Service (ReDOS) during an authentication request with a specially crafted payload that is sent by the server to the client. The greatest threat that this flaw poses is to application availability.","status":"published","published":"2022-03-11T00:02:31Z","modified":"2026-10-14T12:31:24Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"cwes":["CWE-400"],"updated_at":"2026-11-02T15:13:24.188405Z"}],"nvd":[{"id":"CVE-2021-3733","description":"There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP client (such as web browser) connects to, could trigger a Regular Expression Denial of Service (ReDOS) during an authentication request with a specially crafted payload that is sent by the server to the client. The greatest threat that this flaw poses is to application availability.","status":"published","published":"2022-03-10T17:42:59.623Z","modified":"2026-10-14T10:17:47.417Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"primary"},{"version":"2.0","score":4,"vector":"AV:N/AC:L/Au:S/C:N/I:N/A:P","level":"medium","assessor":"primary"}],"cwes":["CWE-400"],"updated_at":"2026-11-02T14:07:05.198719Z"}],"osv":[{"id":"AZL-109638","title":"CVE-2021-3733 affecting package python-py 1.11.0-1","description":"There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP client (such as web browser) connects to, could trigger a Regular Expression Denial of Service (ReDOS) during an authentication request with a specially crafted payload that is sent by the server to the client. The greatest threat that this flaw poses is to application availability.","status":"published","published":"2022-03-10T17:42:59Z","modified":"2026-10-27T05:36:16Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:28:02.044071Z"},{"id":"CVE-2021-3733","description":"There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP client (such as web browser) connects to, could trigger a Regular Expression Denial of Service (ReDOS) during an authentication request with a specially crafted payload that is sent by the server to the client. The greatest threat that this flaw poses is to application availability.","status":"published","published":"2022-03-10T17:42:59.623Z","modified":"2026-11-10T10:45:17.181016594Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-10T10:57:25.458985Z"},{"id":"DEBIAN-CVE-2021-3733","description":"There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP client (such as web browser) connects to, could trigger a Regular Expression Denial of Service (ReDOS) during an authentication request with a specially crafted payload that is sent by the server to the client. The greatest threat that this flaw poses is to application availability.","status":"published","published":"2022-03-10T17:42:59.623Z","modified":"2026-10-15T09:47:42.510271475Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:45:35.233346Z"},{"id":"OESA-2021-1401","title":"python3 security update","description":"Python combines remarkable power with very clear syntax. It has modules, classes, exceptions, very high level dynamic data types, and dynamic typing. There are interfaces to many system calls and libraries, as well as to various windowing systems. New built-in modules are easily written in C or C++ (or other languages, depending on the chosen implementation). Python is also usable as an extension language for applications written in other languages that need easy-to-use scripting or automation interfaces.\r\n\r\nSecurity Fix(es):\r\n\r\nA flaw was found in python. An improperly handled HTTP response in the HTTP client code of python may allow a remote attacker, who controls the HTTP server, to make the client script enter an infinite loop, consuming CPU time. The highest threat from this vulnerability is to system availability.(CVE-2021-3737)\n\nThere s a flaw in urllib s AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP client (such as web browser) connects to, could trigger a Regular Expression Denial of Service (ReDOS) during an authentication request with a specially crafted payload that is sent by the server to the client. The greatest threat that this flaw poses is to application availability.(CVE-2021-3733)","status":"published","published":"2021-10-19T11:04:40Z","modified":"2026-08-18T01:16:05.90726774Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:52:38.987987Z"},{"id":"RHSA-2021:3254","title":"Red Hat Security Advisory: rh-python38 security, bug fix, and enhancement update","status":"published","published":"2024-09-18T05:24:45Z","modified":"2026-10-15T10:02:03Z","cvss":[{"version":"3.1","score":9.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","level":"critical"}],"updated_at":"2026-11-02T15:53:08.619234Z"},{"id":"RHSA-2021:4057","title":"Red Hat Security Advisory: python3 security update","status":"published","published":"2024-09-13T17:28:30Z","modified":"2026-06-29T10:37:48Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:53:08.619234Z"},{"id":"RHSA-2021:4160","title":"Red Hat Security Advisory: python39:3.9 and python39-devel:3.9 security update","status":"published","published":"2024-09-13T20:32:37Z","modified":"2026-08-26T10:02:15Z","cvss":[{"version":"3.1","score":9.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","level":"critical"}],"updated_at":"2026-11-02T15:53:08.619234Z"},{"id":"RHSA-2022:1663","title":"Red Hat Security Advisory: python27-python and python27-python-pip security update","status":"published","published":"2024-09-13T17:37:07Z","modified":"2026-10-15T10:02:30Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:53:09.62945Z"},{"id":"RHSA-2022:1764","title":"Red Hat Security Advisory: python38:3.8 and python38-devel:3.8 security update","status":"published","published":"2024-09-13T17:36:53Z","modified":"2026-10-15T10:02:31Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:H/A:L","level":"high"}],"updated_at":"2026-11-02T15:53:09.62945Z"},{"id":"RHSA-2022:1821","title":"Red Hat Security Advisory: python27:2.7 security update","status":"published","published":"2024-09-13T17:37:15Z","modified":"2026-10-15T10:02:32Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:H/A:L","level":"high"}],"updated_at":"2026-11-02T15:53:09.62945Z"},{"id":"RLSA-2021:4160","title":"Moderate: python39:3.9 and python39-devel:3.9 security update","description":"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: Information disclosure via pydoc (CVE-2021-3426)\n\n* python: urllib: Regular expression DoS in AbstractBasicAuthHandler (CVE-2021-3733)\n\n* python-lxml: Missing input sanitization for formaction HTML5 attributes may lead to XSS (CVE-2021-28957)\n\n* python-ipaddress: Improper input validation of octal strings (CVE-2021-29921)\n\n* python-urllib3: ReDoS in the parsing of authority part of URL (CVE-2021-33503)\n\n* python-pip: Incorrect handling of unicode separators in git references (CVE-2021-3572)\n\n* python: urllib: HTTP client possible infinite loop on a 100 Continue response (CVE-2021-3737)\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 Rocky Linux 8.5 Release Notes linked from the References section.","status":"published","published":"2021-11-09T08:26:25Z","modified":"2026-02-05T06:30:10.855155Z","cvss":[{"version":"3.1","score":9.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","level":"critical"}],"updated_at":"2026-11-02T15:53:23.969672Z"},{"id":"RLSA-2022:1764","title":"Moderate: python38:3.8 and python38-devel:3.8 security update","description":"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\nThe following packages have been upgraded to a later upstream version: python38 (3.8), python38-devel (3.8). (BZ#1997680, BZ#1997860)\n\nSecurity Fix(es):\n\n* python: urllib: Regular expression DoS in AbstractBasicAuthHandler (CVE-2021-3733)\n\n* python-lxml: HTML Cleaner allows crafted and SVG embedded scripts to pass through (CVE-2021-43818)\n\n* python: urllib.parse does not sanitize URLs containing ASCII newline and tabs (CVE-2022-0391)\n\n* python: urllib: HTTP client possible infinite loop on a 100 Continue response (CVE-2021-3737)\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 Rocky Linux 8.6 Release Notes linked from the References section.","status":"published","published":"2022-05-10T06:23:23Z","modified":"2026-02-04T19:15:12.273246Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:H/A:L","level":"high"}],"updated_at":"2026-11-02T15:53:24.322216Z"},{"id":"RLSA-2022:1821","title":"Moderate: python27:2.7 security update","description":"Python is an interpreted, interactive, object-oriented programming language that supports modules, classes, exceptions, high-level dynamic data types, and dynamic typing. The python27 packages provide a stable release of Python 2.7 with a number of additional utilities and database connectors for MySQL and PostgreSQL.\n\nSecurity Fix(es):\n\n* python: urllib: Regular expression DoS in AbstractBasicAuthHandler (CVE-2021-3733)\n\n* python: ftplib should not use the host from the PASV response (CVE-2021-4189)\n\n* python-lxml: HTML Cleaner allows crafted and SVG embedded scripts to pass through (CVE-2021-43818)\n\n* python: urllib.parse does not sanitize URLs containing ASCII newline and tabs (CVE-2022-0391)\n\n* python: urllib: HTTP client possible infinite loop on a 100 Continue response (CVE-2021-3737)\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 Rocky Linux 8.6 Release Notes linked from the References section.","status":"published","published":"2022-05-10T08:02:50Z","modified":"2026-02-04T07:40:25.209685Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:H/A:L","level":"high"}],"updated_at":"2026-11-02T15:53:24.322216Z"},{"id":"UBUNTU-CVE-2021-3733","description":"There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP client (such as web browser) connects to, could trigger a Regular Expression Denial of Service (ReDOS) during an authentication request with a specially crafted payload that is sent by the server to the client. The greatest threat that this flaw poses is to application availability.","status":"published","published":"2021-09-02T00:00:00Z","modified":"2026-04-22T12:58:29.272315Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:54:27.870979Z"},{"id":"ALSA-2021:4160","title":"Moderate: python39:3.9 and python39-devel:3.9 security update","description":"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: Information disclosure via pydoc (CVE-2021-3426)\n\n* python: urllib: Regular expression DoS in AbstractBasicAuthHandler (CVE-2021-3733)\n\n* python-lxml: Missing input sanitization for formaction HTML5 attributes may lead to XSS (CVE-2021-28957)\n\n* python-ipaddress: Improper input validation of octal strings (CVE-2021-29921)\n\n* python-urllib3: ReDoS in the parsing of authority part of URL (CVE-2021-33503)\n\n* python-pip: Incorrect handling of unicode separators in git references (CVE-2021-3572)\n\n* python: urllib: HTTP client possible infinite loop on a 100 Continue response (CVE-2021-3737)\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.","status":"published","published":"2021-11-09T08:26:25Z","modified":"2026-10-29T11:01:26.092139942Z","updated_at":"2026-11-02T15:27:51.196609Z"},{"id":"ALSA-2022:1764","title":"Moderate: python38:3.8 and python38-devel:3.8 security update","description":"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\nThe following packages have been upgraded to a later upstream version: python38 (3.8), python38-devel (3.8). (BZ#1997680, BZ#1997860)\n\nSecurity Fix(es):\n\n* python: urllib: Regular expression DoS in AbstractBasicAuthHandler (CVE-2021-3733)\n\n* python-lxml: HTML Cleaner allows crafted and SVG embedded scripts to pass through (CVE-2021-43818)\n\n* python: urllib.parse does not sanitize URLs containing ASCII newline and tabs (CVE-2022-0391)\n\n* python: urllib: HTTP client possible infinite loop on a 100 Continue response (CVE-2021-3737)\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.","status":"published","published":"2022-05-10T06:23:23Z","modified":"2026-10-29T11:01:03.903275376Z","updated_at":"2026-11-02T15:27:51.196609Z"},{"id":"ALSA-2022:1821","title":"Moderate: python27:2.7 security update","description":"Python is an interpreted, interactive, object-oriented programming language that supports modules, classes, exceptions, high-level dynamic data types, and dynamic typing. The python27 packages provide a stable release of Python 2.7 with a number of additional utilities and database connectors for MySQL and PostgreSQL.\n\nSecurity Fix(es):\n\n* python: urllib: Regular expression DoS in AbstractBasicAuthHandler (CVE-2021-3733)\n\n* python: ftplib should not use the host from the PASV response (CVE-2021-4189)\n\n* python-lxml: HTML Cleaner allows crafted and SVG embedded scripts to pass through (CVE-2021-43818)\n\n* python: urllib.parse does not sanitize URLs containing ASCII newline and tabs (CVE-2022-0391)\n\n* python: urllib: HTTP client possible infinite loop on a 100 Continue response (CVE-2021-3737)\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.","status":"published","published":"2022-05-10T08:02:50Z","modified":"2026-10-29T11:01:18.130652049Z","updated_at":"2026-11-02T15:27:51.196609Z"},{"id":"BIT-libpython-2021-3733","description":"There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP client (such as web browser) connects to, could trigger a Regular Expression Denial of Service (ReDOS) during an authentication request with a specially crafted payload that is sent by the server to the client. The greatest threat that this flaw poses is to application availability.","status":"published","published":"2025-08-11T13:51:53.167Z","modified":"2026-09-08T08:48:08.833768427Z","updated_at":"2026-11-02T15:28:32.162822Z"},{"id":"BIT-python-2021-3733","description":"There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP client (such as web browser) connects to, could trigger a Regular Expression Denial of Service (ReDOS) during an authentication request with a specially crafted payload that is sent by the server to the client. The greatest threat that this flaw poses is to application availability.","status":"published","published":"2024-03-06T11:06:14.679Z","modified":"2026-09-08T08:48:18.774586324Z","updated_at":"2026-11-02T15:28:34.724063Z"},{"id":"BIT-python-min-2021-3733","description":"There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP client (such as web browser) connects to, could trigger a Regular Expression Denial of Service (ReDOS) during an authentication request with a specially crafted payload that is sent by the server to the client. The greatest threat that this flaw poses is to application availability.","status":"published","published":"2025-01-16T07:23:04.404Z","modified":"2026-09-08T08:48:04.89652249Z","updated_at":"2026-11-02T15:28:34.724063Z"},{"id":"CLSA-2021-1635430087","title":"Fix CVE(s): CVE-2021-3737, CVE-2021-3733","description":"\n   * SECURITY UPDATE: Denial of service\n     - debian/patches/CVE-2021-3737-*.patch: Fix http client infinite line reading (DoS) after\n       a HTTP 100 continue in Lib/http/client.py, Lib/test/test_httplib.py.\n     - CVE-2021-3737\n   * SECURITY UPDATE: Denial of service\n     - debian/patches/CVE-2021-3733.patch: fix a ReDoS in urllib\n       AbstractBasicAuthHandler in Lib/urllib/request.py.\n     - CVE-2021-3733","status":"published","published":"2021-10-28T14:08:07Z","modified":"2026-06-04T10:03:18.518160224Z","updated_at":"2026-11-02T15:43:39.801198Z"},{"id":"CLSA-2022-1654525948","title":"Fixed CVEs in python2-pip-18.module_el8.4.0+2051+0b56c8de: CVE-2021-3733, CVE-2021-3737, CVE-2022-0391, CVE-2021-4189","description":"\n- CVE-2021-3733: urllib: Regular expression DoS in AbstractBasicAuthHandler (rhbz#2047376)\n- CVE-2021-3737: urllib: HTTP client possible infinite loop on a 100 Continue response (rhbz#2047376)\n- CVE-2021-4189: ftplib should not use the host from the PASV response (rhbz#2047376)\n- CVE-2022-0391: urllib.parse does not sanitize URLs containing ASCII newline and tabs (rhbz#2047376)","status":"published","published":"2022-06-06T14:32:28Z","modified":"2026-10-21T10:48:23.632097874Z","updated_at":"2026-11-02T15:43:40.176048Z"},{"id":"CLSA-2022-1654526367","title":"Fixed CVEs in python-setuptools_scm-6.module_el8.5.0+2050+77770ab7: CVE-2021-4189, CVE-2022-0391, CVE-2021-3733, CVE-2021-3737","description":"\n- CVE-2021-3733: urllib: Regular expression DoS in AbstractBasicAuthHandler (rhbz#2047376)\n- CVE-2021-3737: urllib: HTTP client possible infinite loop on a 100 Continue response (rhbz#2047376)\n- CVE-2021-4189: ftplib should not use the host from the PASV response (rhbz#2047376)\n- CVE-2022-0391: urllib.parse does not sanitize URLs containing ASCII newline and tabs (rhbz#2047376)","status":"published","published":"2022-06-06T14:39:27Z","modified":"2026-10-21T10:47:51.602420162Z","updated_at":"2026-11-02T15:43:40.176048Z"},{"id":"CLSA-2024-1722527236","title":"Fix CVE(s): CVE-2021-3733","description":"   * SECURITY UPDATE: Regular Expression Denial of Service\n     - debian/patches/CVE-2021-3733.patch: Fix ReDoS vulnerability in\n       AbstractBasicAuthHandler class of Lib/urllib2.py\n     - CVE-2021-3733","status":"published","published":"2024-08-01T15:47:19Z","modified":"2026-06-04T10:03:39.680011Z","updated_at":"2026-11-02T15:43:40.88185Z"},{"id":"CLSA-2024-1723146030","title":"Fix CVE(s): CVE-2021-3733","description":"   * SECURITY UPDATE: Regular Expression Denial of Service\n     - debian/patches/CVE-2021-3733.patch: Fix ReDoS vulnerability in\n       AbstractBasicAuthHandler class of Lib/urllib2.py\n     - CVE-2021-3733","status":"published","published":"2024-08-08T19:40:33Z","modified":"2026-06-04T10:04:24.993711Z","updated_at":"2026-11-02T15:43:40.88185Z"},{"id":"CLSA-2026-1778505256","title":"python: Fix of 2 CVEs","description":"- CVE-2021-3733: fix ReDoS in urllib2 AbstractBasicAuthHandler regex; the\n  legacy '(?:.*,)*' prefix is replaced with the upstream-3.x form\n  '(?:^|,)' and the scheme charset excludes ',' to prevent quadratic\n  backtracking on crafted WWW-Authenticate headers\n- CVE-2021-23336: stop accepting ';' as a default query-string separator\n  in urlparse.parse_qs/parse_qsl and cgi.parse* / FieldStorage; only '\u0026'\n  is used by default, with an opt-in 'separator' kwarg for callers that\n  need legacy behavior\n- Additional tests for CVE-2021-23336: drop obsolete legacy-';' entries\n  from Lib/test/test_cgi.py parse_strict_test_cases","status":"published","published":"2026-05-11T13:14:21Z","modified":"2026-10-21T10:48:13.072042996Z","updated_at":"2026-11-02T15:43:44.737408Z"},{"id":"CLSA-2026-1778535928","title":"python: Fix of 2 CVEs","description":"- CVE-2021-3733: fix ReDoS in urllib2 AbstractBasicAuthHandler regex; the\n  legacy '(?:.*,)*' prefix is replaced with the upstream-3.x form\n  '(?:^|,)' and the scheme charset excludes ',' to prevent quadratic\n  backtracking on crafted WWW-Authenticate headers\n- CVE-2021-23336: stop accepting ';' as a default query-string separator\n  in urlparse.parse_qs/parse_qsl and cgi.parse* / FieldStorage; only '\u0026'\n  is used by default, with an opt-in 'separator' kwarg for callers that\n  need legacy behavior\n- Additional tests for CVE-2021-23336: drop obsolete legacy-';' entries\n  from Lib/test/test_cgi.py parse_strict_test_cases","status":"published","published":"2026-05-11T21:45:32Z","modified":"2026-10-21T10:48:18.504128689Z","updated_at":"2026-11-02T15:43:44.737408Z"},{"id":"DLA-2808-1","title":"python3.5 - security update","status":"published","published":"2021-11-05T00:00:00Z","modified":"2026-03-09T01:20:41.406137Z","updated_at":"2026-11-02T15:46:11.189256Z"},{"id":"DLA-3432-1","title":"python2.7 - security update","status":"published","published":"2023-05-24T00:00:00Z","modified":"2026-03-09T01:23:24.606944Z","updated_at":"2026-11-02T15:46:11.734021Z"},{"id":"DLA-3477-1","title":"python3.7 - security update","status":"published","published":"2023-06-30T00:00:00Z","modified":"2026-03-09T01:18:31.839817Z","updated_at":"2026-11-02T15:46:11.734021Z"},{"id":"DLA-3980-1","title":"python3.9 - security update","status":"published","published":"2024-12-02T00:00:00Z","modified":"2026-03-09T01:23:19.627483Z","updated_at":"2026-11-02T15:46:12.203458Z"},{"id":"MGASA-2021-0435","title":"Updated python3 packages fix security vulnerability","description":"bpo-42278: Replaced usage of tempfile.mktemp() with TemporaryDirectory to\navoid a potential race condition.\n\nbpo-44394: Update the vendored copy of libexpat to 2.4.1 (from 2.2.8) to\nget the fix for the CVE-2013-0340 “Billion Laughs” vulnerability. This\ncopy is most used on Windows and macOS.\n\nbpo-43124: Made the internal putcmd function in smtplib sanitize input for\npresence of \\r and \\n characters to avoid (unlikely) command injection.\n\nbpo-36384: ipaddress module no longer accepts any leading zeros in IPv4\naddress strings. Leading zeros are ambiguous and interpreted as octal\nnotation by some libraries. For example the legacy function\nsocket.inet_aton() treats leading zeros as octal notation. glibc\nimplementation of modern inet_pton() does not accept any leading zeros.\nFor a while the ipaddress module used to accept ambiguous leading zeros.\n\nIt was discovered that Python incorrectly handled certain RFCs.\nAn attacker could possibly use this issue to cause a denial of service.\nThis issue only affected Ubuntu 16.04 ESM. (CVE-2021-3733)\n\nIt was discovered that Python incorrectly handled certain\nserver responses. An attacker could possibly use this issue to\ncause a denial of service. (CVE-2021-3737)\n","status":"published","published":"2021-09-23T04:49:29Z","modified":"2026-04-16T04:44:34.119867001Z","updated_at":"2026-11-02T15:49:41.849028Z"},{"id":"MGASA-2021-0457","title":"Updated python packages fix security vulnerability","description":"Denial of service when identifying crafted invalid RFCs Security fix for\nCVE-2021-3737: python client can enter   an infinite loop on a 100 Continue\nresponse from the server\n","status":"published","published":"2021-10-02T18:57:04Z","modified":"2026-04-16T04:42:16.341285609Z","updated_at":"2026-11-02T15:49:41.849028Z"},{"id":"openSUSE-SU-2021:1418-1","title":"Security update for python","description":"This update for python fixes the following issues:\n\n- CVE-2021-3737: Fixed http client infinite line reading (DoS) after a http 100. (bsc#1189241)\n- CVE-2021-3733: Fixed ReDoS in urllib.request. (bsc#1189287)\n\nThis update was imported from the SUSE:SLE-15:Update update project.","status":"published","published":"2021-10-31T15:07:59Z","modified":"2026-02-04T03:04:16.936219Z","updated_at":"2026-11-02T16:58:32.266854Z"},{"id":"openSUSE-SU-2021:3489-1","title":"Security update for python","description":"This update for python fixes the following issues:\n\n- CVE-2021-3737: Fixed http client infinite line reading (DoS) after a http 100. (bsc#1189241)\n- CVE-2021-3733: Fixed ReDoS in urllib.request. (bsc#1189287)\n","status":"published","published":"2021-10-20T14:20:13Z","modified":"2026-02-04T03:03:38.464723Z","updated_at":"2026-11-02T16:58:32.266854Z"},{"id":"openSUSE-SU-2021:4104-1","title":"Security update for python3","description":"This update for python3 fixes the following issues:\n\n- CVE-2021-3426: Fixed information disclosure via pydoc (bsc#1183374).\n- CVE-2021-3733: Fixed infinitely reading potential HTTP headers after a 100 Continue status response from the server (bsc#1189241).\n- CVE-2021-3737: Fixed ReDoS in urllib.request (bsc#1189287).\n\n- We do not require python-rpm-macros package (bsc#1180125).\n- Use versioned python-Sphinx to avoid dependency on other version of Python (bsc#1183858).\n- Stop providing 'python' symbol, which means python2 currently (bsc#1185588).\n- Modify Lib/ensurepip/__init__.py to contain the same version numbers as are in reality the ones in the bundled wheels (bsc#1187668).\n","status":"published","published":"2021-12-16T10:14:25Z","modified":"2025-05-07T18:12:56.112758Z","updated_at":"2026-11-02T16:58:32.266854Z"},{"id":"openSUSE-SU-2024:11202-1","title":"python-2.7.18-8.1 on GA media","description":"These are all security issues fixed in the python-2.7.18-8.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-06-15T00:00:00Z","modified":"2025-05-07T18:08:22.875083Z","updated_at":"2026-11-02T16:58:34.894275Z"},{"id":"openSUSE-SU-2024:11284-1","title":"python36-3.6.15-1.1 on GA media","description":"These are all security issues fixed in the python36-3.6.15-1.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-06-15T00:00:00Z","modified":"2026-02-04T02:26:32.95982Z","updated_at":"2026-11-02T16:58:34.894275Z"},{"id":"openSUSE-SU-2024:11286-1","title":"python39-3.9.7-2.1 on GA media","description":"These are all security issues fixed in the python39-3.9.7-2.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-06-15T00:00:00Z","modified":"2026-02-04T03:43:47.668471Z","updated_at":"2026-11-02T16:58:34.894275Z"},{"id":"PSF-2022-6","title":"CVE-2021-3733: ReDoS in urllib.request","description":"There's a flaw in urllib's AbstractBasicAuthHandler class. An attacker who controls a malicious HTTP server that an HTTP client (such as web browser) connects to, could trigger a Regular Expression Denial of Service (ReDOS) during an authentication request with a specially crafted payload that is sent by the server to the client. The greatest threat that this flaw poses is to application availability.","status":"published","published":"2022-03-07T00:00:00Z","modified":"2025-10-09T01:03:47.66965Z","updated_at":"2026-11-02T15:52:50.263679Z"},{"id":"SUSE-SU-2021:3477-1","title":"Security update for python3","description":"This update for python3 fixes the following issues:\n\n- CVE-2021-3737: Fixed http client infinite line reading (DoS) after a http 100. (bsc#1189241)\n- CVE-2021-3733: Fixed ReDoS in urllib.request. (bsc#1189287)\n","status":"published","published":"2021-10-20T06:42:39Z","modified":"2026-02-04T03:15:05.184463Z","updated_at":"2026-11-02T15:53:49.605187Z"},{"id":"SUSE-SU-2021:3486-1","title":"Security update for python36","description":"This update for python36 fixes the following issues:\n\n- Update to 3.6.15:\n- CVE-2021-3737: Fixed a DoS caused by infinitely reading potential HTTP headers after a 100 Continue status response from the server. (bsc#1189241)\n- CVE-2021-3426: Fixed an information disclosure via pydoc. (bsc#1183374)\n- CVE-2021-3733: Fixed a ReDoS in urllib.request. (bsc#1189287)\n","status":"published","published":"2021-10-20T14:18:08Z","modified":"2026-02-04T03:27:19.106354Z","updated_at":"2026-11-02T15:53:49.605187Z"},{"id":"SUSE-SU-2021:3489-1","title":"Security update for python","description":"This update for python fixes the following issues:\n\n- CVE-2021-3737: Fixed http client infinite line reading (DoS) after a http 100. (bsc#1189241)\n- CVE-2021-3733: Fixed ReDoS in urllib.request. (bsc#1189287)\n","status":"published","published":"2021-10-20T14:20:11Z","modified":"2026-02-04T04:31:27.638908Z","updated_at":"2026-11-02T15:53:49.605187Z"},{"id":"SUSE-SU-2021:3524-1","title":"Security update for python","description":"This update for python fixes the following issues:\n\n- CVE-2021-3737: Fixed http client infinite line reading (DoS) after a http 100. (bsc#1189241)\n- CVE-2021-3733: Fixed ReDoS in urllib.request. (bsc#1189287)\n","status":"published","published":"2021-10-26T13:40:46Z","modified":"2026-02-04T03:56:01.822607Z","updated_at":"2026-11-02T15:53:49.605187Z"},{"id":"SUSE-SU-2021:4015-1","title":"Security update for python3","description":"This update for python3 fixes the following issues:\n\n\n- CVE-2021-3737: Fixed http client infinite line reading (DoS) after a http 100. (bsc#1189241)\n- CVE-2021-3733: Fixed ReDoS in urllib.request. (bsc#1189287)\n- CVE-2021-3426: Fixed an information disclosure via pydoc. (bsc#1183374)\n\n- Rebuild to get new headers, avoid building in support for stropts.h (bsc#1187338).\n","status":"published","published":"2021-12-13T16:16:28Z","modified":"2026-02-04T02:46:14.608855Z","updated_at":"2026-11-02T15:53:50.066806Z"},{"id":"SUSE-SU-2021:4015-2","title":"Security update for python3","description":"This update for python3 fixes the following issues:\n\n\n- CVE-2021-3737: Fixed http client infinite line reading (DoS) after a http 100. (bsc#1189241)\n- CVE-2021-3733: Fixed ReDoS in urllib.request. (bsc#1189287)\n- CVE-2021-3426: Fixed an information disclosure via pydoc. (bsc#1183374)\n\n- Rebuild to get new headers, avoid building in support for stropts.h (bsc#1187338).\n","status":"published","published":"2021-12-23T11:37:47Z","modified":"2026-02-04T04:06:09.419248Z","updated_at":"2026-11-02T15:53:50.066806Z"},{"id":"SUSE-SU-2021:4104-1","title":"Security update for python3","description":"This update for python3 fixes the following issues:\n\n- CVE-2021-3426: Fixed information disclosure via pydoc (bsc#1183374).\n- CVE-2021-3733: Fixed infinitely reading potential HTTP headers after a 100 Continue status response from the server (bsc#1189241).\n- CVE-2021-3737: Fixed ReDoS in urllib.request (bsc#1189287).\n\n- We do not require python-rpm-macros package (bsc#1180125).\n- Use versioned python-Sphinx to avoid dependency on other version of Python (bsc#1183858).\n- Stop providing 'python' symbol, which means python2 currently (bsc#1185588).\n- Modify Lib/ensurepip/__init__.py to contain the same version numbers as are in reality the ones in the bundled wheels (bsc#1187668).\n","status":"published","published":"2021-12-16T10:14:20Z","modified":"2026-02-04T04:25:13.693239Z","updated_at":"2026-11-02T15:53:50.066806Z"},{"id":"SUSE-SU-2022:1485-1","title":"Security update for python39","description":"This update for python39 fixes the following issues:\n\n- CVE-2021-3572: Fixed an improper handling of unicode characters in pip (bsc#1186819).\n\n- Update to 3.9.10 (jsc#SLE-23849)\n\n- Remove shebangs from from python-base libraries in _libdir. (bsc#1193179)\n\n- Update to 3.9.9:\n  * Core and Builtins\n    + bpo-30570: Fixed a crash in issubclass() from infinite recursion when searching pathological __bases__ tuples.\n    + bpo-45494: Fix parser crash when reporting errors involving invalid continuation characters. Patch by Pablo Galindo.\n    + bpo-45385: Fix reference leak from descr_check. Patch by Dong-hee Na.\n    + bpo-45167: Fix deepcopying of types.GenericAlias objects.\n    + bpo-44219: Release the GIL while performing isatty system calls on arbitrary file descriptors. In particular, this affects os.isatty(), os.device_encoding() and io.TextIOWrapper. By extension, io.open() in text mode is also affected. This change solves a deadlock in os.isatty(). Patch by Vincent Michel in bpo-44219.\n    + bpo-44959: Added fallback to extension modules with '.sl' suffix on HP-UX\n    + bpo-44050: Extensions that indicate they use global state (by setting m_size to -1) can again be used in multiple interpreters. This reverts to behavior of Python 3.8.\n    + bpo-45121: Fix issue where Protocol.__init__ raises RecursionError when it's called directly or via super(). Patch provided by Yurii Karabas.\n    + bpo-45083: When the interpreter renders an exception, its name now has a complete qualname. Previously only the class name was concatenated to the module name, which sometimes resulted in an incorrect full name being displayed.\n    + bpo-45738: Fix computation of error location for invalid continuation characters in the parser. Patch by Pablo Galindo.\n    + Library\n    + bpo-45678: Fix bug in Python 3.9 that meant functools.singledispatchmethod failed to properly wrap the attributes of the target method. Patch by Alex Waygood.\n    + bpo-45679: Fix caching of multi-value typing.Literal. Literal[True, 2] is no longer equal to Literal[1, 2].\n    + bpo-45438: Fix typing.Signature string representation for generic builtin types.\n    + bpo-45581: sqlite3.connect() now correctly raises MemoryError if the underlying SQLite API signals memory error. Patch by Erlend E. Aasland.\n    + bpo-39679: Fix bug in functools.singledispatchmethod that caused it to fail when attempting to register a classmethod() or staticmethod() using type annotations. Patch contributed by Alex Waygood.\n    + bpo-45515: Add references to zoneinfo in the datetime documentation, mostly replacing outdated references to dateutil.tz. Change by Paul Ganssle.\n    + bpo-45467: Fix incremental decoder and stream reader in the 'raw-unicode-escape' codec. Previously they failed if the escape sequence was split.\n    + bpo-45461: Fix incremental decoder and stream reader in the 'unicode-escape' codec. Previously they failed if the escape sequence was split.\n    + bpo-45239: Fixed email.utils.parsedate_tz() crashing with UnboundLocalError on certain invalid input instead of returning None. Patch by Ben Hoyt.\n    + bpo-44904: Fix bug in the doctest module that caused it to fail if a docstring included an example with a classmethod property. Patch by Alex Waygood.\n    + bpo-45406: Make inspect.getmodule() catch FileNotFoundError raised by :'func:inspect.getabsfile, and return None to indicate that the module could not be determined.\n    + bpo-45262: Prevent use-after-free in asyncio. Make sure the cached running loop holder gets cleared on dealloc to prevent use-after-free in get_running_loop\n    + bpo-45386: Make xmlrpc.client more robust to C runtimes where the underlying C strftime function results in a ValueError when testing for year formatting options.\n    + bpo-45371: Fix clang rpath issue in distutils. The UnixCCompiler now uses correct clang option to add a runtime library directory (rpath) to a shared library.\n    + bpo-20028: Improve error message of csv.Dialect when initializing. Patch by Vajrasky Kok and Dong-hee Na.\n    + bpo-45343: Update bundled pip to 21.2.4 and setuptools to 58.1.0\n    + bpo-41710: On Unix, if the sem_clockwait() function is available in the C library (glibc 2.30 and newer), the threading.Lock.acquire() method now uses the monotonic clock (time.CLOCK_MONOTONIC) for the timeout, rather than using the system clock (time.CLOCK_REALTIME), to not be affected by system clock changes. Patch by Victor Stinner.\n    + bpo-45328: Fixed http.client.HTTPConnection to work properly in OSs that don't support the TCP_NODELAY socket option.\n    + bpo-1596321: Fix the threading._shutdown() function when the threading module was imported first from a thread different than the main thread: no longer log an error at Python exit.\n    + bpo-45274: Fix a race condition in the Thread.join() method of the threading module. If the function is interrupted by a signal and the signal handler raises an exception, make sure that the thread remains in a consistent state to prevent a deadlock. Patch by Victor Stinner.\n    + bpo-45238: Fix unittest.IsolatedAsyncioTestCase.debug(): it runs now asynchronous methods and callbacks.\n    + bpo-36674: unittest.TestCase.debug() raises now a unittest.SkipTest if the class or the test method are decorated with the skipping decorator.\n    + bpo-45235: Fix an issue where argparse would not preserve values in a provided namespace when using a subparser with defaults.\n    + bpo-45234: Fixed a regression in copyfile(), copy(), copy2() raising FileNotFoundError when source is a directory, which should raise IsADirectoryError\n    + bpo-45228: Fix stack buffer overflow in parsing J1939 network address.\n    + bpo-45192: Fix the tempfile._infer_return_type function so that the dir argument of the tempfile functions accepts an object implementing the os.PathLike protocol.\n    + bpo-45160: When tracing a tkinter variable used by a ttk OptionMenu, callbacks are no longer made twice.\n    + bpo-35474: Calling mimetypes.guess_all_extensions() with strict=False no longer affects the result of the following call with strict=True. Also, mutating the returned list no longer affects the global state.\n    + bpo-45166: typing.get_type_hints() now works with Final wrapped in ForwardRef.\n    + bpo-45097: Remove deprecation warnings about the loop argument in asyncio incorrectly emitted in cases when the user does not pass the loop argument.\n    + bpo-45081: Fix issue when dataclasses that inherit from typing.Protocol subclasses have wrong __init__. Patch provided by Yurii Karabas.\n    + bpo-24444: Fixed an error raised in argparse help display when help for an option is set to 1+ blank spaces or when choices arg is an empty container.\n    + bpo-45021: Fix a potential deadlock at shutdown of forked children when using concurrent.futures module\n    + bpo-45030: Fix integer overflow in pickling and copying the range iterator.\n    + bpo-39039: tarfile.open raises ReadError when a zlib error occurs during file extraction.\n    + bpo-44594: Fix an edge case of ExitStack and AsyncExitStack exception chaining. They will now match with block behavior when __context__ is explicitly set to None when the exception is in flight.\n  * Documentation\n    + bpo-45726: Improve documentation for functools.singledispatch() and functools.singledispatchmethod.\n    + bpo-45680: Amend the docs on GenericAlias objects to clarify that non-container classes can also implement __class_getitem__. Patch contributed by Alex Waygood.\n    + bpo-45655: Add a new 'relevant PEPs' section to the top of the documentation for the typing module. Patch by Alex Waygood.\n    + bpo-45604: Add level argument to multiprocessing.log_to_stderr function docs.\n    + bpo-45464: Mention in the documentation of Built-in Exceptions that inheriting from multiple exception types in a single subclass is not recommended due to possible memory layout incompatibility.\n    + bpo-45449: Add note about PEP 585 in collections.abc.\n    + bpo-45516: Add protocol description to the importlib.abc.Traversable documentation.\n    + bpo-20692: Add Programming FAQ entry explaining that int literal attribute access requires either a space after or parentheses around the literal.\n    + bpo-45216: Remove extra documentation listing methods in difflib. It was rendering twice in pydoc and was outdated in some places.\n    + bpo-45772: socket.socket documentation is corrected to a class from a function.\n    + bpo-45392: Update the docstring of the type built-in to remove a redundant line and to mention keyword arguments for the constructor.\n  * Tests\n    + bpo-45578: Add tests for dis.distb()\n    + bpo-45577: Add subtests for all pickle protocols in test_zoneinfo.\n    + bpo-43592: test.libregrtest now raises the soft resource limit for the maximum number of file descriptors when the default is too low for our test suite as was often the case on macOS.\n    + bpo-40173: Fix test.support.import_helper.import_fresh_module().\n    + bpo-45280: Add a test case for empty typing.NamedTuple.\n    + bpo-45269: Cover case when invalid markers type is supplied to c_make_encoder.\n    + bpo-45209: Fix UserWarning: resource_tracker warning in _test_multiprocessing._TestSharedMemory.test_shared_memory_cleaned_after_process_termination\n    + bpo-45195: Fix test_readline.test_nonascii(): sometimes, the newline character is not written at the end, so don't expect it in the output. Patch by Victor Stinner.\n    + bpo-45156: Fixes infinite loop on unittest.mock.seal() of mocks created by create_autospec().\n    + bpo-45042: Fixes that test classes decorated with @hashlib_helper.requires_hashdigest were skipped all the time.\n    + bpo-45235: Reverted an argparse bugfix that caused regression in the handling of default arguments for subparsers. This prevented leaf level arguments from taking precedence over root level arguments.\n    + bpo-45765: In importlib.metadata, fix distribution discovery for an empty path.\n    + bpo-45644: In-place JSON file formatting using python3 -m json.tool infile infile now works correctly, previously it left the file empty. Patch by Chris Wesseling.\n  * Build\n    + bpo-43158: setup.py now uses values from configure script to build the _uuid extension module. Configure now detects util-linux's libuuid, too.\n    + bpo-45571: Modules/Setup now use PY_CFLAGS_NODIST instead of PY_CFLAGS to compile shared modules.\n    + bpo-45532: Update sys.version to use main as fallback information. Patch by Jeong YunWon.\n    + bpo-45405: Prevent internal configure error when running configure with recent versions of non-Apple clang. Patch by David Bohman.\n    + bpo-45220: Avoid building with the Windows 11 SDK previews automatically. This may be overridden by setting the DefaultWindowsSDKVersion environment variable before building.\n  * C API\n    + bpo-44687: BufferedReader.peek() no longer raises ValueError when the entire file has already been buffered.\n    + bpo-44751: Remove crypt.h include from the public Python.h header.\n\n- rpm-build-python dependency is available on the current Factory, not with SLE.\n\n- BuildRequire rpm-build-python: The provider to inject python(abi)\n  has been moved there. rpm-build pulls rpm-build-python\n  automatically in when building anything against python3-base, but\n  this implies that the initial build of python3-base does not\n  trigger the automatic installation.\n\n- Update to 3.9.7:\n  - Security\n    - Replaced usage of tempfile.mktemp() with TemporaryDirectory\n      to avoid a potential race condition.\n    - Add auditing events to the marshal module, and stop raising\n      code.__init__ events for every unmarshalled code object.\n      Directly instantiated code objects will continue to raise\n      an event, and audit event handlers should inspect or\n      collect the raw marshal data. This reduces a significant\n      performance overhead when loading from .pyc files.\n    - Made the internal putcmd function in smtplib sanitize input\n      for presence of \\r and \\n characters to avoid (unlikely)\n      command injection.\n  - Core and Builtins\n    - Fixed pickling of range iterators that iterated for over\n      2**32 times.\n    - Fix a race in WeakKeyDictionary, WeakValueDictionary and\n      WeakSet when two threads attempt to commit the last pending\n      removal. This fixes asyncio.create_task and fixes a data\n      loss in asyncio.run where shutdown_asyncgens is not run\n    - Fixed a corner case bug where the result of\n      float.fromhex('0x.8p-1074') was rounded the wrong way.\n    - Refine the syntax error for trailing commas in import\n      statements. Patch by Pablo Galindo.\n    - Restore behaviour of complex exponentiation with\n      integer-valued exponent of type float or complex.\n    - Correct the ast locations of f-strings with format specs\n      and repeated expressions. Patch by Pablo Galindo\n    - Use new trashcan macros (Py_TRASHCAN_BEGIN/END) in\n      frameobject.c instead of the old ones\n      (Py_TRASHCAN_SAFE_BEGIN/END).\n    - Fix segmentation fault with deep recursion when cleaning\n      method objects. Patch by Augusto Goulart and Pablo Galindo.\n    - Fix bug where PyErr_SetObject hangs when the current\n      exception has a cycle in its context chain.\n    - Fix reference leaks in the error paths of update_bases()\n      and __build_class__. Patch by Pablo Galindo.\n    - Fix undefined behaviour in complex object exponentiation.\n    - Remove uses of PyObject_GC_Del() in error path when\n      initializing types.GenericAlias.\n    - Remove the pass-through for hash() of weakref.proxy objects\n      to prevent unintended consequences when the original\n      referred object dies while the proxy is part of a hashable\n      object. Patch by Pablo Galindo.\n    - Fix ltrace functionality when exceptions are raised. Patch\n      by Pablo Galindo\n    - Fix a crash at Python exit when a deallocator function\n      removes the last strong reference to a heap type. Patch by\n      Victor Stinner.\n    - Fix crash when using passing a non-exception to\n      a generator's throw() method. Patch by Noah Oxer\n  - Library\n    - run() now always return a TestResult instance. Previously\n      it returned None if the test class or method was decorated\n      with a skipping decorator.\n    - Fix bugs in cleaning up classes and modules in unittest:\n        - Functions registered with addModuleCleanup() were not\n          called unless the user defines tearDownModule() in\n          their test module.\n        - Functions registered with addClassCleanup() were not\n          called if tearDownClass is set to None.\n        - Buffering in TestResult did not work with functions\n          registered with addClassCleanup() and\n          addModuleCleanup().\n        - Errors in functions registered with addClassCleanup()\n          and addModuleCleanup() were not handled correctly in\n          buffered and debug modes.\n        - Errors in setUpModule() and functions registered with\n          addModuleCleanup() were reported in wrong order.\n        - And several lesser bugs.\n    - Made email date parsing more robust against malformed\n      input, namely a whitespace-only Date: header. Patch by\n      Wouter Bolsterlee.\n    - Fix a crash in the signal handler of the faulthandler\n      module: no longer modify the reference count of frame\n      objects. Patch by Victor Stinner.\n    - Method stopTestRun() is now always called in pair with\n      method startTestRun() for TestResult objects implicitly\n      created in run(). Previously it was not called for test\n      methods and classes decorated with a skipping decorator.\n    - argparse.BooleanOptionalAction's default value is no longer\n      printed twice when used with\n      argparse.ArgumentDefaultsHelpFormatter.\n    - Upgrade bundled pip to 21.2.3 and setuptools to 57.4.0\n    - Fix the os.set_inheritable() function on FreeBSD 14 for\n      file descriptor opened with the O_PATH flag: ignore the\n      EBADF error on ioctl(), fallback on the fcntl()\n      implementation. Patch by Victor Stinner.\n    - The @functools.total_ordering() decorator now works with\n      metaclasses.\n    - sqlite3 user-defined functions and aggregators returning\n      strings with embedded NUL characters are no longer\n      truncated. Patch by Erlend E. Aasland.\n    - Always show loop= arg deprecations in asyncio.gather() and\n      asyncio.sleep()\n    - Non-protocol subclasses of typing.Protocol ignore now the\n      __init__ method inherited from protocol base classes.\n    - The tokenize.tokenize() doesn't incorrectly generate\n      a NEWLINE token if the source doesn't end with a new line\n      character but the last line is a comment, as the function\n      is already generating a NL token. Patch by Pablo Galindo\n    - Fix http.client.HTTPSConnection fails to download \u003e2GiB\n      data.\n    - rcompleter does not call getattr() on property objects to\n      avoid the side-effect of evaluating the corresponding\n      method.\n    - weakref.proxy objects referencing non-iterators now raise\n      TypeError rather than dereferencing the null tp_iternext\n      slot and crashing.\n    - The implementation of collections.abc.Set._hash() now\n      matches that of frozenset.__hash__().\n    - Fixed issue in compileall.compile_file() when sys.stdout is\n      redirected. Patch by Stefan H�lzl.\n    - Give priority to using the current class constructor in\n      inspect.signature(). Patch by Weipeng Hong.\n    - Fix memory leak in _tkinter._flatten() if it is called with\n      a sequence or set, but not list or tuple.\n    - Update shutil.copyfile() to raise FileNotFoundError instead\n      of confusing IsADirectoryError when a path ending with\n      a os.path.sep does not exist; shutil.copy() and\n      shutil.copy2() are also affected.\n    - handle StopIteration subclass raised from\n      @contextlib.contextmanager generator\n    - Make the implementation consistency of indexOf() between\n      C and Python versions. Patch by Dong-hee Na.\n    - Fixes TypedDict to work with typing.get_type_hints() and\n      postponed evaluation of annotations across modules.\n    - Fix bug with pdb's handling of import error due to\n      a package which does not have a __main__ module\n    - Fixed an exception thrown while parsing a malformed\n      multipart email by email.message.EmailMessage.\n    - pathlib.PureWindowsPath.is_reserved() now identifies\n      a greater range of reserved filenames, including those with\n      trailing spaces or colons.\n    - Handle exceptions from parsing the arg of pdb's run/restart\n      command.\n    - The sqlite3 context manager now performs a rollback (thus\n      releasing the database lock) if commit failed. Patch by\n      Luca Citi and Erlend E. Aasland.\n    - Improved string handling for sqlite3 user-defined functions\n      and aggregates:\n        - It is now possible to pass strings with embedded null\n          characters to UDFs\n        - Conversion failures now correctly raise MemoryError\n    - Patch by Erlend E. Aasland.\n    - Handle RecursionError in TracebackException's constructor,\n      so that long exceptions chains are truncated instead of\n      causing traceback formatting to fail.\n    - Fix email.message.EmailMessage.set_content() when called\n      with binary data and 7bit content transfer encoding.\n    - The compresslevel and preset keyword arguments of\n      tarfile.open() are now both documented and tested.\n    - Fixed a Y2k38 bug in the compileall module where it would\n      fail to compile files with a modification time after the\n      year 2038.\n    - Fix test___all__ on platforms lacking a shared memory\n      implementation.\n    - Pass multiprocessing BaseProxy argument manager_owned\n      through AutoProxy.\n    - email.utils.getaddresses() now accepts email.header.Header\n      objects along with string values. Patch by Zackery Spytz.\n    - lib2to3 now recognizes async generators everywhere.\n    - Fix TypeError when required subparsers without dest do not\n      receive arguments. Patch by Anthony Sottile.\n  - Documentation\n    - Removed the othergui.rst file, any references to it, and\n      the list of GUI frameworks in the FAQ. In their place I've\n      added links to the Python Wiki page on GUI frameworks.\n    - Update the definition of __future__ in the glossary by\n      replacing the confusing word 'pseudo-module' with a more\n      accurate description.\n    - Add typical examples to os.path.splitext docs\n    - Clarify that shutil.make_archive() is not thread-safe due\n      to reliance on changing the current working directory.\n    - Update of three expired hyperlinks in\n      Doc/distributing/index.rst: 'Project structure', 'Building\n      and packaging the project', and 'Uploading the project to\n      the Python Packaging Index'.\n    - Updated the docstring and docs of filecmp.cmp() to be more\n      accurate and less confusing especially in respect to\n      shallow arg.\n    - Match the docstring and python implementation of countOf()\n      to the behavior of its c implementation.\n    - List all kwargs for textwrap.wrap(), textwrap.fill(), and\n      textwrap.shorten(). Now, there are nav links to attributes\n      of TextWrap, which makes navigation much easier while\n      minimizing duplication in the documentation.\n    - Clarify that atexit uses equality comparisons internally.\n    - Documentation of csv.Dialect is more descriptive.\n    - Fix documentation for the return type of\n      sysconfig.get_path().\n    - Add a 'Security Considerations' index which links to\n      standard library modules that have explicitly documented\n      security considerations.\n    - Remove the unqualified claim that tkinter is threadsafe. It\n      has not been true for several years and likely never was.\n      An explanation of what is true may be added later, after\n      more discussion, and possibly after patching _tkinter.c,\n  - Tests\n    - Add calls of gc.collect() in tests to support PyPy.\n    - Made tests relying on the _asyncio C extension module\n      optional to allow running on alternative Python\n      implementations. Patch by Serhiy Storchaka.\n    - Fix auto history tests of test_readline: sometimes, the\n      newline character is not written at the end, so don't\n      expect it in the output.\n    - Add ability to wholesale silence DeprecationWarnings while\n      running the regression test suite.\n    - Notify users running test_decimal regression tests on macOS\n      of potential harmless 'malloc can't allocate region'\n      messages spewed by test_decimal.\n    - Fixed floating point precision issue in turtle tests.\n    - Regression tests, when run with -w, are now re-running only\n      the affected test methods instead of re-running the entire\n      test file.\n    - Add test for nested queues when using multiprocessing\n      shared objects AutoProxy[Queue] inside ListProxy and\n      DictProxy\n\n- Add building with --with-system-libmpdec option (bsc#1189356).\n\n- test_faulthandler is still problematic under qemu linux-user emulation,\n  disable it there\n- Reenable profileopt with qemu emulation, test_faulthandler is no longer\n  run during profiling\n\n    - bpo-44022 (bsc#1189241, CVE-2021-3737): http.client now\n      avoids infinitely reading potential HTTP headers after\n      a 100 Continue status response from the server.\n    - bpo-43075 (CVE-2021-3733, bsc#1189287): Fix Regular\n      Expression Denial of Service (ReDoS) vulnerability in\n      urllib.request.AbstractBasicAuthHandler. The\n      ReDoS-vulnerable regex has quadratic worst-case complexity\n      and it allows cause a denial of service when identifying\n      crafted invalid RFCs. This ReDoS issue is on the client\n      side and needs remote attackers to control the HTTP server.\n","status":"published","published":"2022-05-02T14:48:01Z","modified":"2026-02-04T03:43:25.212184Z","updated_at":"2026-11-02T15:53:50.513981Z"},{"id":"USN-5083-1","title":"python3.4, python3.5 vulnerabilities","description":"It was discovered that Python incorrectly handled certain RFCs.\nAn attacker could possibly use this issue to cause a denial of service.\nThis issue only affected Ubuntu 16.04 ESM. (CVE-2021-3733)\n\nIt was discovered that Python incorrectly handled certain\nserver responses. An attacker could possibly use this issue to\ncause a denial of service. (CVE-2021-3737)\n","status":"published","published":"2021-09-16T17:27:34Z","modified":"2026-06-29T13:49:32.189756271Z","updated_at":"2026-11-02T16:58:15.683829Z"},{"id":"USN-5199-1","title":"python3.6 vulnerabilities","description":"\nIt was discovered that the urllib.request.AbstractBasicAuthHandler class \nin Python contains regex with a quadratic worst-case time complexity. \nSpecially crafted traffic from a malicious HTTP server could cause a regular \nexpression denial of service (ReDoS) condition for a client.\n(CVE-2021-3733)\n\nIt was discovered that the Python urllib http client could enter into an infinite \nloop when incorrectly handling certain server responses (100 Continue response). \nSpecially crafted traffic from a malicious HTTP server could cause a denial of \nservice (DoS) condition for a client.\n(CVE-2021-3737)\n\n","status":"published","published":"2021-12-17T14:53:00Z","modified":"2026-04-22T10:20:03.508091Z","updated_at":"2026-11-02T16:58:15.683829Z"}]},"sources_more":{"osv":2}}
