Skip to content
OpenAdvisories

Description

The poplib module, when passed a user-controlled command, can have
additional commands injected using newlines. Mitigation rejects commands
containing control characters.

Affected products

VendorProductAffectedFixed
Python Software Foundation CPython < 3.15.0a6 3.15.0a6

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 pypy3 +2 No fix yet —
Debian 13 pypy3 +2 No fix yet —
Debian 12 pypy3 +2 No fix yet —
Debian 11 python3.9 3.9.2-1+deb11u5 DLA-4455-1
ReleasePackageFixed inAdvisory
Ubuntu 25.10 python3.13 +1 No fix yet —
Ubuntu 24.04 LTS python3.12 No fix yet —
Ubuntu 22.04 LTS python2.7 +2 No fix yet —
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 20.04 LTS python2.7 +2 No fix yet —
Ubuntu Pro 18.04 LTS python2.7 +3 No fix yet —
Ubuntu Pro 16.04 LTS python2.7 +1 No fix yet —
Ubuntu Pro 14.04 LTS python2.7 +2 No fix yet —
ReleasePackageFixed inAdvisory
RHEL 10 python3 +8 3.12.12-3.el10_1.1 RHSA-2026:4713
RHEL 9 python3 +8 3.9.25-3.el9_7.1 RHSA-2026:4168
RHEL 9 python3.11 +6 3.11.13-5.1.el9_7 RHSA-2026:4216
RHEL 9 python3.12 +6 3.12.12-4.el9_7.1 RHSA-2026:4165
RHEL 8 python3 +7 3.6.8-73.el8_10 RHSA-2026:2128
RHEL 8 python3.11 +7 3.11.13-5.el8_10 RHSA-2026:4473
RHEL 8 python3.12 +7 3.12.12-3.el8_10 RHSA-2026:4463
Show 16 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
RHEL 10.0 EUS python3 +8 3.12.9-2.el10_0.7 RHSA-2026:5315
RHEL 9.6 EUS python3 +8 3.9.21-2.el9_6.4 RHSA-2026:5218
RHEL 9.6 EUS python3.12 +6 3.12.9-1.el9_6.6 RHSA-2026:4746
RHEL 9.4 EUS python3 +8 3.9.18-3.el9_4.11 RHSA-2026:5226
RHEL 9.4 EUS python3.11 +6 3.11.7-1.el9_4.11 RHSA-2026:6253
RHEL 9.4 EUS python3.12 +6 3.12.1-4.el9_4.11 RHSA-2026:5399
RHEL 9.2 E4S python3 +5 3.9.16-1.el9_2.12 RHSA-2026:5225
RHEL 9.2 E4S python3.11 +3 3.11.2-2.el9_2.10 RHSA-2026:5223
RHEL 9.0 E4S python3 +5 3.9.10-4.el9_0.9 RHSA-2026:5219
RHEL 8.8 TUS python3 +7 3.6.8-51.el8_8.13 RHSA-2026:6008
RHEL 8.8 TUS python3.11 +4 3.11.2-2.el8_8.8 RHSA-2026:5152
RHEL 8.8 E4S python3 +7 3.6.8-51.el8_8.13 RHSA-2026:6008
RHEL 8.8 E4S python3.11 +4 3.11.2-2.el8_8.8 RHSA-2026:5152
RHEL 8.6 TUS python3 +7 3.6.8-47.el8_6.11 RHSA-2026:5215
RHEL 8.6 E4S python3 +7 3.6.8-47.el8_6.11 RHSA-2026:5215
RHEL 8.6 AUS python3 +7 3.6.8-47.el8_6.11 RHSA-2026:5215
RHEL 8.4 EUS Long Life python3 +7 3.6.8-39.el8_4.9 RHSA-2026:5221
RHEL 8.4 AUS python3 +7 3.6.8-39.el8_4.9 RHSA-2026:5221
RHEL 8.2 AUS python3 +7 3.6.8-24.el8_2.6 RHSA-2026:5216
RHEL 7 ELS python +6 2.7.5-94.el7_9.3 RHSA-2026:5393
RHEL 7 ELS python3 +6 3.6.8-21.el7_9.4 RHSA-2026:6464
RHEL 6 ELS python +5 2.6.6-70.el6_10.2 RHSA-2026:6007
Red Hat Hardened Images 1 python3 +15 3.14.3-2.hum1 RHSA-2026:5994
Red Hat Hardened Images 1 python3.11 +6 3.11.15-4.hum1 RHSA-2026:8822
Red Hat Hardened Images 1 python3.12 +6 3.12.13-3.hum1 RHSA-2026:8824
Red Hat Hardened Images 1 python3.13 +8 3.13.13-1.hum1 RHSA-2026:7443

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 10 python-unversioned-command 3.12.12-3.el10_1.1 ALSA-2026:4713
AlmaLinux 9 python3 +7 3.9.25-3.el9_7.1 ALSA-2026:4168
AlmaLinux 9 python3.11 +6 3.11.13-5.1.el9_7 ALSA-2026:4216
AlmaLinux 9 python3.12 +6 3.12.12-4.el9_7.1 ALSA-2026:4165
AlmaLinux 8 python3-idle +6 3.6.8-73.el8_10.alma.1 ALSA-2026:2128
AlmaLinux 8 python3.11 +7 3.11.13-5.el8_10 ALSA-2026:4473
AlmaLinux 8 python3.12 +7 3.12.12-3.el8_10 ALSA-2026:4463

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 10 python3.12 3.12.12-3.el10_1.1 RLSA-2026:4713
Rocky Linux 9 python3.11 3.11.13-5.1.el9_7 RLSA-2026:4216
Rocky Linux 9 python3.12 3.12.12-4.el9_7.1 RLSA-2026:4165
Rocky Linux 9 python3.9 3.9.25-3.el9_7.1 RLSA-2026:4168
Rocky Linux 8 python3 3.6.8-73.el8_10.rocky.0 RLSA-2026:2128
Rocky Linux 8 python3.11 3.11.13-5.el8_10 RLSA-2026:4473
Rocky Linux 8 python3.12 3.12.12-3.el8_10 RLSA-2026:4463
ReleasePackageFixed inAdvisory
SLES 15 SP7 python +1 2.7.18-150000.102.1 SUSE-SU-2026:0590-1
SLES 15 SP7 python3 +1 3.6.15-150300.10.106.1 SUSE-SU-2026:0664-1
SLES 15 SP7 python311-core 3.11.14-150600.3.44.1 SUSE-SU-2026:0767-1
SLES 15 SP6 python3 +1 3.6.15-150300.10.106.1 SUSE-SU-2026:0664-1
SLES 15 SP6 python311 +1 3.11.14-150600.3.44.1 SUSE-SU-2026:0767-1
SLES 15 SP6 python312 +1 3.12.12-150600.3.43.1 SUSE-SU-2026:0644-1
SLES 15 SP5 python3 +1 3.6.15-150300.10.106.1 SUSE-SU-2026:0664-1
SLES 15 SP5 python311 +2 3.11.14-150400.9.75.1 SUSE-SU-2026:0693-1
SLES 15 SP5 python39 +1 3.9.25-150300.4.93.1 SUSE-SU-2026:0643-1
SLES 15 SP4 python3 +1 3.6.15-150300.10.106.1 SUSE-SU-2026:0664-1
SLES 15 SP4 python310 +1 3.10.19-150400.4.97.1 SUSE-SU-2026:0613-1
SLES 15 SP4 python311 +2 3.11.14-150400.9.75.1 SUSE-SU-2026:0693-1
SLES 12 SP5 python +2 2.7.18-33.63.1 SUSE-SU-2026:0663-1
SLES 12 SP5 python3 +1 3.4.10-25.172.1 SUSE-SU-2026:0645-1
SLES 12 SP5 python36 +1 3.6.15-100.1 SUSE-SU-2026:0612-1
Show 15 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES 3 python311 +1 3.11.14-150600.3.44.1 SUSE-SU-2026:0767-1
SLES 3 python313 +1 3.13.14-150700.4.53.1 SUSE-SU-2026:3649-1
SLES for SAP 16.0 python313 +2 3.13.14-160000.2.1 SUSE-SU-2026:23303-1
SLES for SAP 15 SP6 python3 +1 3.6.15-150300.10.106.1 SUSE-SU-2026:0664-1
SLES for SAP 15 SP6 python311 +1 3.11.14-150600.3.44.1 SUSE-SU-2026:0767-1
SLES for SAP 15 SP6 python312 +1 3.12.12-150600.3.43.1 SUSE-SU-2026:0644-1
SLES for SAP 15 SP5 python3 +1 3.6.15-150300.10.106.1 SUSE-SU-2026:0664-1
SLES for SAP 15 SP5 python311 +2 3.11.14-150400.9.75.1 SUSE-SU-2026:0693-1
SLES for SAP 15 SP5 python39 +1 3.9.25-150300.4.93.1 SUSE-SU-2026:0643-1
SLES for SAP 15 SP4 python3 +1 3.6.15-150300.10.106.1 SUSE-SU-2026:0664-1
SLES for SAP 15 SP4 python310 +1 3.10.19-150400.4.97.1 SUSE-SU-2026:0613-1
SLES for SAP 15 SP4 python311 +2 3.11.14-150400.9.75.1 SUSE-SU-2026:0693-1
SLES 16.0 python313 +2 3.13.14-160000.2.1 SUSE-SU-2026:23303-1
SLE Micro 6.2 python313 +1 3.13.14-160000.2.1 SUSE-SU-2026:23159-1
SLE Micro 6.1 python311 +1 3.11.14-slfo.1.1_3.1 SUSE-SU-2026:20665-1
SLE Micro 6.0 python311 +1 3.11.14-3.1 SUSE-SU-2026:20710-1
SLE Micro 5.5 python3 +1 3.6.15-150300.10.106.1 SUSE-SU-2026:0664-1
SLE Micro 5.4 python3 +1 3.6.15-150300.10.106.1 SUSE-SU-2026:0664-1
SLE Micro 5.3 python3 +1 3.6.15-150300.10.106.1 SUSE-SU-2026:0664-1
SLE Micro 5.2 python3 +1 3.6.15-150300.10.106.1 SUSE-SU-2026:0664-1
SLE HPC 15 SP5 python3 +1 3.6.15-150300.10.106.1 SUSE-SU-2026:0664-1
SLE HPC 15 SP5 python311 +2 3.11.14-150400.9.75.1 SUSE-SU-2026:0693-1
SLE HPC 15 SP4 python3 +1 3.6.15-150300.10.106.1 SUSE-SU-2026:0664-1
SLE HPC 15 SP4 python310 +1 3.10.19-150400.4.97.1 SUSE-SU-2026:0613-1
SLE HPC 15 SP4 python311 +2 3.11.14-150400.9.75.1 SUSE-SU-2026:0693-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed python310 3.10.19-4.1 openSUSE-SU-2026:10200-1
openSUSE Tumbleweed python311 3.11.14-4.1 openSUSE-SU-2026:10221-1
openSUSE Tumbleweed python312 3.12.12-5.1 openSUSE-SU-2026:10222-1
openSUSE Tumbleweed python313 3.13.14-1.1 openSUSE-SU-2026:11342-1
openSUSE Tumbleweed python314 3.14.3-1.1 openSUSE-SU-2026:10206-1
openSUSE Tumbleweed python315 3.15.0~a3-4.1 openSUSE-SU-2026:10152-1
openSUSE Leap 16.0 python313 +4 3.13.14-160000.2.1 openSUSE-SU-2026:21595-1
openSUSE Leap 15.6 python +2 2.7.18-150000.102.1 SUSE-SU-2026:0590-1
openSUSE Leap 15.6 python3 +2 3.6.15-150300.10.106.1 SUSE-SU-2026:0664-1
openSUSE Leap 15.6 python310 +2 3.10.19-150400.4.97.1 SUSE-SU-2026:0613-1
openSUSE Leap 15.6 python311 +2 3.11.14-150600.3.44.1 SUSE-SU-2026:0767-1
openSUSE Leap 15.6 python312 +2 3.12.12-150600.3.43.1 SUSE-SU-2026:0644-1
openSUSE Leap 15.6 python39 +2 3.9.25-150300.4.93.1 SUSE-SU-2026:0643-1

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 python3 +1 No fix yet —
Azure Linux 2 (CBL-Mariner) python3 No fix yet —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 10 python3 +7 3.12.12-3.0.1.el10_1.1 ELSA-2026-4713
Oracle Linux 9 python3 +7 3.9.25-3.0.1.el9_7.1 ELSA-2026-4168
Oracle Linux 9 python3.11 +6 3.11.13-5.1.0.1.el9_7 ELSA-2026-4216
Oracle Linux 9 python3.12 +6 3.12.12-4.0.1.el9_7.1 ELSA-2026-4165
Oracle Linux 8 python3-idle +6 3.6.8-73.0.1.el8_10 ELSA-2026-2128
Oracle Linux 8 python3.11 +7 3.11.13-5.0.1.el8_10 ELSA-2026-4473
Oracle Linux 8 python3.12 +7 3.12.12-3.el8_10 ELSA-2026-4463
Oracle Linux 7 python +6 2.7.5-94.0.5.el7_9 ELSA-2026-5393
Oracle Linux 7 python3 +6 3.6.8-21.0.9.el7_9 ELSA-2026-6464

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling python-3.10 +3 No fix yet —
Wolfi rolling python-3.12 3.12.16-r2 —

Advisories 50

References