{"affected":[{"ecosystem_specific":{"binaries":[{"libpython3_6m1_0":"3.6.15-10.9.1","python3":"3.6.15-10.9.1","python3-base":"3.6.15-10.9.1","python3-curses":"3.6.15-10.9.1","python3-dbm":"3.6.15-10.9.1","python3-devel":"3.6.15-10.9.1","python3-idle":"3.6.15-10.9.1","python3-tk":"3.6.15-10.9.1"}]},"package":{"ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP3","name":"python3","purl":"purl:rpm/suse/python3&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP3"},"ranges":[{"events":[{"introduced":"0"},{"fixed":"3.6.15-10.9.1"}],"type":"ECOSYSTEM"}]},{"ecosystem_specific":{"binaries":[{"libpython3_6m1_0":"3.6.15-10.9.1","python3":"3.6.15-10.9.1","python3-base":"3.6.15-10.9.1","python3-curses":"3.6.15-10.9.1","python3-dbm":"3.6.15-10.9.1","python3-devel":"3.6.15-10.9.1","python3-idle":"3.6.15-10.9.1","python3-tk":"3.6.15-10.9.1"}]},"package":{"ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP3","name":"python3-core","purl":"purl:rpm/suse/python3-core&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP3"},"ranges":[{"events":[{"introduced":"0"},{"fixed":"3.6.15-10.9.1"}],"type":"ECOSYSTEM"}]},{"ecosystem_specific":{"binaries":[{"python3-tools":"3.6.15-10.9.1"}]},"package":{"ecosystem":"SUSE:Linux Enterprise Module for Development Tools 15 SP3","name":"python3-core","purl":"purl:rpm/suse/python3-core&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Development%20Tools%2015%20SP3"},"ranges":[{"events":[{"introduced":"0"},{"fixed":"3.6.15-10.9.1"}],"type":"ECOSYSTEM"}]}],"aliases":[],"details":"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","id":"SUSE-SU-2021:4104-1","modified":"2021-12-16T10:14:20Z","published":"2021-12-16T10:14:20Z","references":[{"type":"ADVISORY","url":"https://www.suse.com/support/update/announcement/2021/suse-su-20214104-1/"},{"type":"REPORT","url":"https://bugzilla.suse.com/1180125"},{"type":"REPORT","url":"https://bugzilla.suse.com/1183374"},{"type":"REPORT","url":"https://bugzilla.suse.com/1183858"},{"type":"REPORT","url":"https://bugzilla.suse.com/1185588"},{"type":"REPORT","url":"https://bugzilla.suse.com/1187668"},{"type":"REPORT","url":"https://bugzilla.suse.com/1189241"},{"type":"REPORT","url":"https://bugzilla.suse.com/1189287"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2021-3426"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2021-3733"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2021-3737"}],"related":["CVE-2021-3426","CVE-2021-3733","CVE-2021-3737"],"summary":"Security update for python3"}