CVE-2026-3644 @ morris
Package interrogation (copy)
Run on the host — click to copy a command. RPM
| Package | Commands |
|---|---|
| python-2.7.5-94.0.5.el7_9.tuxcare.els1 | |
| python-babel-0.9.6-8.el7 | |
| python-backports-1.0-8.el7 | |
| python-backports-ssl_match_hostname-3.5.0.1-1.el7 | |
| python-chardet-2.2.1-3.el7 | |
| python-cllib-1.2-2.17.el7.cloudlinux |
Inventory lookup
Search package inventory across systems, then return here. Create a ticket on systems the matcher missed.
Suggestions: python · python-babel · python-backports · python-backports-ssl_match_hostname · python-chardet · python-cllib
| System | Matches | Ticket for CVE-2026-3644 | |
|---|---|---|---|
| Archive | libpython-stdlib 2.7.16-1; libpython2-stdlib 2.7.16-1; libpython2.7 2.7.16-2+deb10u4; libpython2.7-minimal 2.7.16-2+deb10u4; libpython2.7-stdlib 2.7.16-2+deb10u4; libpython3-stdlib 3.7.3-1; libpython3.5-minimal 3.5.3-1+deb9u5; libpython3.7-minimal 3.7.3-2+deb10u7 (+28 more) | accepted_risk open | |
| Library | dh-python 2.20170125; libpython-stdlib 2.7.13-2; libpython2.7 2.7.13-2+deb9u6; libpython2.7-minimal 2.7.13-2+deb9u6; libpython2.7-stdlib 2.7.13-2+deb9u6; libpython3-stdlib 3.5.3-1; libpython3.5 3.5.3-1+deb9u5; libpython3.5-minimal 3.5.3-1+deb9u5 (+21 more) | accepted_risk open | |
| Matrix | libpython2.7-minimal 2.7.18-8+deb11u1; libpython2.7-stdlib 2.7.18-8+deb11u1; libpython3-stdlib 3.11.2-1+b1; libpython3.11 3.11.2-6+deb12u8; libpython3.11-minimal 3.11.2-6+deb12u8; libpython3.11-stdlib 3.11.2-6+deb12u8; python 2.7.16-1; python-apt-common 2.6.0 (+34 more) | accepted_risk open | |
| Saiph | libpython-stdlib 2.7.16-1; libpython2-stdlib 2.7.16-1; libpython2.7 2.7.16-2+deb10u4; libpython2.7-minimal 2.7.16-2+deb10u4; libpython2.7-stdlib 2.7.16-2+deb10u4; libpython3-stdlib 3.7.3-1; libpython3.5-minimal 3.5.3-1+deb9u1; libpython3.7 3.7.3-2+deb10u7 (+23 more) | accepted_risk open | |
| morris | alt-python-internal 3.11.13; alt-python-internal-libs 3.11.13; alt-python-internal-pip-wheel 21.3.1; alt-python-internal-setuptools-wheel 65.6.3; alt-python-virtualenv 20.13.0; alt-python27 2.7.18; alt-python27-alembic 0.8.3; alt-python27-argparse 1.2.1 (+341 more) | does_not_affect open | |
| mufasa | abrt-addon-python 2.1.11; abrt-python 2.1.11; alt-python-internal 3.11.13; alt-python-internal-libs 3.11.13; alt-python-internal-pip-wheel 21.3.1; alt-python-internal-setuptools-wheel 65.6.3; alt-python-virtualenv 20.13.0; alt-python27 2.7.18 (+198 more) | does_not_affect open | |
| Bullseye | libpython3-stdlib 3.9.2-3; libpython3.9 3.9.2-1+deb11u7; libpython3.9-minimal 3.9.2-1+deb11u7; libpython3.9-stdlib 3.9.2-1+deb11u7; python-apt-common 2.2.1.1; python3 3.9.2-3; python3-apt 2.2.1.1; python3-certifi 2020.6.20-1 (+30 more) | none | |
| Helios | libpython3-stdlib 3.9.2-3; libpython3.9 3.9.2-1+deb11u7; libpython3.9-minimal 3.9.2-1+deb11u7; libpython3.9-stdlib 3.9.2-1+deb11u7; python-apt-common 2.2.1.1; python-is-python3 3.9.2-1; python3 3.9.2-3; python3-apt 2.2.1.1 (+29 more) | none | |
| Janus | libpython2.7 2.7.16-2+deb10u4; libpython2.7-minimal 2.7.16-2+deb10u4; libpython2.7-stdlib 2.7.16-2+deb10u4; libpython3-stdlib 3.7.3-1; libpython3.7-minimal 3.7.3-2+deb10u7; libpython3.7-stdlib 3.7.3-2+deb10u7; python3 3.7.3-1; python3-minimal 3.7.3-1 (+2 more) | none | |
| Silk | alt-python-internal 3.11.14-1; alt-python-internal-libs 3.11.14-1; alt-python-internal-pip-wheel 21.3.1-1; alt-python-internal-setuptools-wheel 65.6.3-1; alt-python311 3.11.9-1; alt-python311-libs 3.11.9-1; alt-python311-pip-wheel 21.3.1-1; alt-python311-setuptools-wheel 65.6.3-1 (+50 more) | none |
Same product CVEs in your queue
Other tickets that look like the same product (from match reason). Relate them here to triage this CVE as the primary.
| CVE | CVSS | KEV | Systems | Status | Matched | Already related | |
|---|---|---|---|---|---|---|---|
| CVE-2026-68770 | 9.8 | morris, mufasa | does_not_affect | python | — | ||
| CVE-2026-4224 | 7.5 | Archive, Library, Saiph, morris, mufasa | accepted_risk, does_not_affect | python-chardet | — | ||
| CVE-2026-7210 | 7.5 | Archive, Library, Matrix, Saiph, morris … | accepted_risk, not_applicable | python-chardet | → CVE-2026-15308 | ||
| CVE-2026-15308 | 7.5 | Archive, Library, Matrix, Saiph, morris … | accepted_risk | python-chardet | — | ||
| CVE-2026-59939 | 7.5 | Bullseye, Matrix, Silk | new | python | — | ||
| CVE-2026-30922 | 7.5 | Library | not_applicable | python | → CVE-2026-59884 | ||
| CVE-2026-59886 | 7.5 | Library | not_applicable | python | → CVE-2026-59884 | ||
| CVE-2026-7246 | 7.2 | Silk | does_not_affect | python | — |
Related CVE (same fix)
Point this ticket’s CVE at a higher-priority / same-fix primary so you only triage one.
Host OS / kernel
uname -r → 3.10.0-962.3.2.lve1.5.89.el7.x86_64uname -v → #1 SMP Thu Jul 9 15:55:31 UTC 2026For Linux kernel CVEs, kernel_version (Debian packaging / build string) often decides fixed vs not; kernel_release is used for upstream NVD range compares.
Same CVE on other hosts
Open the ticket for this CVE on another system.
| System | Status | Priority | Updated | |
|---|---|---|---|---|
| mufasa | does_not_affect | 7.5 | 2026-08-22T10:15:58Z | Open |
| Library | accepted_risk | 2.25 | 2026-08-22T10:15:58Z | Open |
| Matrix | accepted_risk | 2.25 | 2026-08-22T10:15:58Z | Open |
| Archive | accepted_risk | 1.12 | 2026-08-22T10:15:58Z | Open |
| Saiph | accepted_risk | 1.12 | 2026-08-22T10:15:58Z | Open |
Description
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().
Determination
Already fixed in tuxcare package rpm -q --changelog python | head -50 CVE-2026-3644: reject control characters in Morsel.update(), the unpickling path (Morsel.**setstate**) and Morsel.js_output().
Update status
Add note only
Mitigation log
References
- https://github.com/python/cpython/commit/3974092b037f9a3b000fb15b48ea61ce3b25d330
- https://github.com/python/cpython/commit/556aa098e738b127c714866f819b4abe2f7593d8
- https://github.com/python/cpython/commit/57e88c1cf95e1481b94ae57abe1010469d47a6b4
- https://github.com/python/cpython/commit/62ceb396fcbe69da1ded3702de586f4072b590dd
- https://github.com/python/cpython/commit/d16ecc6c3626f0e2cc8f08c309c83934e8a979dd
- https://github.com/python/cpython/commit/dae4b1a21f8df4570e30986affd61bbe4ade4cef
- https://github.com/python/cpython/issues/145599
- https://github.com/python/cpython/pull/145600
- https://mail.python.org/archives/list/security-announce@python.org/thread/H6CADMBCDRFGWCMOXWUIHFJNV43GABJ7/
NVD: CVE-2026-3644