The fix for CVE-2026-0672, which rejected control characters in http.cookies.Morsel, was incomplete. The Morsel.update(), |= operator, and unpickling paths were not patched, allowing control characters to bypass input validation. Additionally, BaseCookie.js_output() lacked the output validation applied to BaseCookie.output().
CVSS Details
- CVSS 4.0 Base Score: 6 (MEDIUM)
- CVSS 4.0 Vector: (CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:L/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X)
- CVSS 3.1 Base Score: 7.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade python3.12-tkinterUpgrade python3.12Upgrade python3.14-freethreading-develUpgrade python3.12-idleUpgrade python3.14-freethreading-debugUpgrade python3.12-testUpgrade python3.12-develUpgrade python3.14-develUpgrade python3.14Upgrade python3.14-libsUpgrade python3.14-idleUpgrade python3.12-debugUpgrade python3.12-libsUpgrade python3.14-freethreading-tkinterUpgrade python3.14-freethreadingUpgrade python3.14-freethreading-libsUpgrade python3.14-tkinterUpgrade python3.14-freethreading-idleUpgrade python3.14-debugUpgrade python3.14-testUpgrade python3.14-freethreading-testUpgrade python3.12-rpm-macros | Apr 29, 2026 | Apr 27, 2026 |
| Alpine Linux | — | Upgrade python3 | Jun 18, 2026 | Mar 16, 2026 |
| Amazon Linux Ami 2 | — | Upgrade tkinterUpgrade python3-debugUpgrade python3-testUpgrade python-libsUpgrade pythonUpgrade python-testUpgrade python3-libsUpgrade python-debuginfoUpgrade python-debugUpgrade python3Upgrade python3-toolsUpgrade python-toolsUpgrade python3-debuginfoUpgrade python3-tkinterUpgrade python3-develUpgrade python-devel | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade python3.12-debugsourceUpgrade python3.13-debugUpgrade python3.14-testUpgrade python3.13-freethreading-debugUpgrade python3.14-debugUpgrade python3.14-freethreading-idleUpgrade python3.13-libsUpgrade python3.9-debuginfoUpgrade python3.13-idleUpgrade python3-develUpgrade python3-idleUpgrade python3.14-freethreadingUpgrade python3.9-debugsourceUpgrade python3.14-debuginfoUpgrade python3-debugUpgrade python3-libsUpgrade python3.11-develUpgrade python3.13-testUpgrade python3.12-libsUpgrade python3.14-tkinterUpgrade python3.12-debuginfoUpgrade python3.13-tkinterUpgrade python3.11-debuginfoUpgrade python3.11-debugUpgrade python3.13-debuginfoUpgrade python3.13-debugsourceUpgrade python3-tkinterUpgrade python3.13-freethreadingUpgrade python-unversioned-commandUpgrade python3.12-debugUpgrade python3.14-freethreading-libsUpgrade python3.14-freethreading-debugUpgrade python3.14-freethreading-tkinterUpgrade python3.11-debugsourceUpgrade python3.13Upgrade python3.11Upgrade python3.14-debugsourceUpgrade python3.13-develUpgrade python3.12-develUpgrade python3.11-idleUpgrade python3.14-freethreading-develUpgrade python3.12-idleUpgrade python3.14-freethreading-testUpgrade python3.12Upgrade python3.12-testUpgrade python3.12-tkinterUpgrade python3-testUpgrade python3.14-libsUpgrade python3.11-testUpgrade python3.14-develUpgrade python3Upgrade python3.14-idleUpgrade python3.14Upgrade python3.11-tkinterUpgrade python3.11-libs | May 4, 2026 | Mar 16, 2026 |
| Debian | — | Upgrade python3.13Upgrade python3.9 | May 17, 2026 | May 17, 2026 |
| Ibm Aix | — | Apply the fix or workaround for python_advisory21 | Sep 15, 2026 | Sep 15, 2026 |
| Oracle_linux | — | Upgrade python3.12Upgrade python3.12-rpm-macrosUpgrade python3.12-tkinterUpgrade python3.12-debugUpgrade python3.12-libsUpgrade python3.12-testUpgrade python3.12-idleUpgrade python3.12-devel | Apr 29, 2026 | Mar 16, 2026 |
| Redhat_linux | — | Upgrade python3-libsUpgrade python3.14-debugUpgrade python3.14-debugsourceUpgrade python3.12-testUpgrade python3-tkinterUpgrade python3.14-libsUpgrade python3.14-debuginfoUpgrade python3-testUpgrade python3-debugUpgrade python3.12-debuginfoUpgrade python3.12Upgrade python3.14-freethreading-tkinterUpgrade python3.14-tkinterNo solution existsUpgrade python3.14-freethreading-idleUpgrade python3.14-develUpgrade python3.12-rpm-macrosUpgrade python3.14-freethreading-debugUpgrade python3-idleUpgrade python3.14-freethreading-libsUpgrade python3Upgrade python3.12-libsUpgrade python3.12-idleUpgrade python3-develUpgrade python3.14-testUpgrade python3.14Upgrade python3.12-develUpgrade python3.12-debugsourceUpgrade python3.14-freethreading-testUpgrade python-unversioned-commandUpgrade python3.14-freethreadingUpgrade python3.14-freethreading-develUpgrade python3.14-idleUpgrade python3.12-debugUpgrade python3.12-tkinter | Apr 29, 2026 | Mar 16, 2026 |
| Rocky_linux | — | Upgrade python3-idleUpgrade python3.14-tkinterUpgrade python3.14-freethreadingUpgrade python3.14-freethreading-tkinterUpgrade python3-libsUpgrade python3.12-libsUpgrade python3.12-develUpgrade python3.14-freethreading-debugUpgrade python3-develUpgrade python3-debugUpgrade python3-tkinterUpgrade python3.12-debugUpgrade python3.14-debugUpgrade python3.14-freethreading-develUpgrade python3.12-testUpgrade python3.12-debugsourceUpgrade python3.12-idleUpgrade python3-testUpgrade python3.14-testUpgrade python3.14-freethreading-libsUpgrade python3.14-freethreading-testUpgrade python3.14-develUpgrade python3.14-freethreading-idleUpgrade python3.14Upgrade python3.14-debugsourceUpgrade python3.12Upgrade python3.12-debuginfoUpgrade python3.14-debuginfoUpgrade python3Upgrade python3.14-libsUpgrade python3.14-idleUpgrade python3.12-tkinter | Apr 29, 2026 | Apr 28, 2026 |
| Suse | — | Upgrade python312-dbmUpgrade python313-develUpgrade pythonUpgrade python39-idleUpgrade python313-nogilUpgrade python313-nogil-toolsUpgrade python3-dbmUpgrade python312-testsuiteUpgrade python313-x86-64-v3Upgrade python311-docUpgrade python314-doc-devhelpUpgrade python-doc-pdfUpgrade python313-nogil-tkUpgrade python3-develUpgrade python-baseUpgrade python-base-32bitUpgrade python312-cursesUpgrade python314-docUpgrade python39-cursesUpgrade libpython3_13-1_0Upgrade python310-baseUpgrade python312-idleUpgrade libpython3_12-1_0Upgrade python312-toolsUpgrade python312-32bitUpgrade python312-base-32bitUpgrade python313Upgrade python313-nogil-dbmUpgrade libpython3_4m1_0-32bitUpgrade libpython3_6m1_0Upgrade python39-toolsUpgrade python311-baseUpgrade python-docUpgrade python311-dbmUpgrade python39-tkUpgrade python310-dbmUpgrade python310-toolsUpgrade python311-tkUpgrade python310-32bitUpgrade python314Upgrade libpython3_11-1_0Upgrade libpython3_13t1_0Upgrade python313-tkUpgrade python314-baseUpgrade python3-toolsUpgrade python310-develUpgrade libpython3_6m1_0-32bitUpgrade python313-baseUpgrade python313-toolsUpgrade python314-x86-64-v3Upgrade python39-baseUpgrade python39-develUpgrade python313-dbmUpgrade python310Upgrade python313-nogil-idleUpgrade libpython2_7-1_0-32bitUpgrade python3-doc-devhelpUpgrade libpython3_14-1_0-x86-64-v3Upgrade python-gdbmUpgrade python3-idleUpgrade libpython3_10-1_0Upgrade python310-docUpgrade python311-develUpgrade python313-doc-devhelpUpgrade python3-baseUpgrade python36Upgrade python39-testsuiteUpgrade python313-idleUpgrade python312-develUpgrade python312-doc-devhelpUpgrade python313-nogil-baseUpgrade python36-develUpgrade python-32bitUpgrade python-idleUpgrade libpython3_9-1_0Upgrade python311-toolsUpgrade python312-tkUpgrade python311-testsuiteUpgrade python3Upgrade python39-base-32bitUpgrade python311-doc-devhelpUpgrade python39-32bitUpgrade python312-baseUpgrade libpython3_14-1_0Upgrade python311-32bitUpgrade libpython3_9-1_0-32bitUpgrade python39Upgrade python310-doc-devhelpUpgrade python-cursesUpgrade python314-dbmUpgrade python313-nogil-cursesUpgrade python314-toolsUpgrade python314-develUpgrade python311Upgrade libpython3_13-1_0-x86-64-v3Upgrade python39-docUpgrade python36-baseUpgrade python313-nogil-testsuiteUpgrade libpython3_4m1_0Upgrade python3-testsuiteUpgrade python310-base-32bitUpgrade libpython3_12-1_0-32bitUpgrade python314-cursesUpgrade python311-base-32bitUpgrade python313-cursesUpgrade python3-tkUpgrade python313-nogil-develUpgrade python313-docUpgrade python312Upgrade python311-idleUpgrade python311-cursesUpgrade libpython3_11-1_0-32bitUpgrade python314-base-x86-64-v3Upgrade python-develUpgrade libpython2_7-1_0Upgrade python310-idleUpgrade libpython3_10-1_0-32bitUpgrade python39-doc-devhelpUpgrade python313-testsuiteUpgrade python313-base-x86-64-v3Upgrade python312-docUpgrade python39-dbmUpgrade python314-tkUpgrade python314-idleUpgrade python-demoUpgrade python3-cursesUpgrade python-xmlUpgrade python-tkUpgrade python310-tkUpgrade python3-docUpgrade python310-testsuiteUpgrade python310-curses | Apr 8, 2026 | Apr 7, 2026 |
| Ubuntu | — | Upgrade libpython3.6 (Ubuntu Pro)Upgrade libpython3.4 (Ubuntu Pro)Upgrade python3.4 (Ubuntu Pro)Upgrade python3.8 (Ubuntu Pro)Upgrade python3.14Upgrade libpython3.5 (Ubuntu Pro)Upgrade libpython3.8 (Ubuntu Pro)Upgrade python3.9 (Ubuntu Pro)Upgrade python3.6 (Ubuntu Pro)Upgrade libpython3.12t64Upgrade python3.12Upgrade python3.10Upgrade libpython3.10Upgrade python2.7 (Ubuntu Pro)Upgrade python3.5 (Ubuntu Pro)Upgrade python3.11 (Ubuntu Pro)Upgrade libpython2.7 (Ubuntu Pro)Upgrade libpython3.14Upgrade libpython3.9 (Ubuntu Pro)Upgrade libpython3.7 (Ubuntu Pro)Upgrade libpython3.11 (Ubuntu Pro)Upgrade python3.7 (Ubuntu Pro) | Jul 6, 2026 | Mar 16, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | May 27, 2026 | Mar 16, 2026 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub