Command Injection in Python - CVE-2024-6923
Published: August 8, 2024
Vulnerability identifier: #VU95571
CSH Severity: Medium
CVSS v4.0: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:U/U:Green
CVE-ID: CVE-2024-6923
CWE-ID: CWE-77
Exploitation vector: Remote access
Exploit availability:
No public exploit available
Affected software:
Python
Gentoo Linux
Oracle Linux
SUSE Linux Enterprise Server for SAP Applications 15
SUSE Linux Enterprise Real Time 15
SUSE Linux Enterprise Server for SAP Applications 12
SUSE Linux Enterprise Server 15
SUSE Linux Enterprise Server 12
SUSE Linux Enterprise High Performance Computing 15
SUSE Linux Enterprise Desktop 12
SUSE Linux Enterprise Desktop 15
SUSE Linux Enterprise High Performance Computing 12
SUSE Linux Enterprise High Performance Computing LTSS 15
SUSE Linux Enterprise High Performance Computing ESPOS 15
SUSE Linux Enterprise Software Development Kit 12
SUSE Manager Server
SUSE Manager Proxy Module
SUSE Manager Proxy
SUSE Manager Retail Branch Server
SUSE Manager Server Module
SUSE Linux Enterprise Micro
SUSE Manager Client Tools for SLE Micro
SUSE Linux Enterprise Micro for Rancher
openSUSE Leap Micro
SUSE Linux Micro
SUSE Enterprise Storage
IBM AIX
Red Hat Enterprise Linux for Power, little endian
Red Hat Enterprise Linux for ARM 64
Red Hat CodeReady Linux Builder for x86_64
Red Hat CodeReady Linux Builder for Power, little endian
Red Hat CodeReady Linux Builder for ARM 64
Red Hat CodeReady Linux Builder for IBM z Systems
Red Hat Enterprise Linux for x86_64
Red Hat Enterprise Linux for IBM z Systems
Anolis OS
Red Hat Enterprise Linux Server - TUS
Red Hat Enterprise Linux Server - AUS
Red Hat Enterprise Linux for ARM 64 - Extended Update Support
Red Hat Enterprise Linux for Power, little endian - Extended Update Support
Red Hat Enterprise Linux for IBM z Systems - Extended Update Support
Red Hat Enterprise Linux for x86_64 - Extended Update Support
SUSE Manager Client Tools for RHEL, Liberty and Clones
SUSE Manager Client Tools for Debian
SUSE Manager Client Tools for SLE
Web and Scripting Module
SUSE Linux Enterprise Server for the Raspberry Pi
SUSE Linux Enterprise Server
SUSE Linux Enterprise Server for SAP Applications
SUSE Linux Enterprise Desktop
Ubuntu
Slackware Linux
SUSE Linux Enterprise High Performance Computing 15 SP2 LTSS
SUSE Linux Enterprise Server 15 SP2 LTSS
SUSE Linux Enterprise Server 15 SP3 LTSS
SUSE Linux Enterprise High Performance Computing
SUSE Linux Enterprise Server 15 SP4 LTSS
SUSE Linux Enterprise Desktop 15 SP4 LTSS
Public Cloud Module
Legacy Module
Basesystem Module
Development Tools Module
Python 3 Module
openSUSE Leap
openEuler
Fedora
SUSE Manager Client Tools for Ubuntu 20.04
SUSE Manager Client Tools for Ubuntu 22.04
Oracle Solaris
IBM Concert Software
IBM Cloud Transformation Advisor
Cryostat
Service Interconnect
Run Once Duration Override Operator for Red Hat OpenShift
Migration Toolkit for Virtualization
Red Hat Advanced Cluster Management for Kubernetes
APEX Cloud Platform for Red Hat OpenShift
Red Hat OpenShift Dev Spaces
Red Hat Advanced Cluster Security for Kubernetes
Kube Descheduler Operator for Red Hat OpenShift
IBM Watson Speech Services Cartridge for IBM Cloud Pak for Data
App Connect Enterprise Certified Container
OpenShift Logging
IBM Observability with Instana
APEX Cloud Platform for Microsoft Azure
OpenManage Network Integration (OMNI)
IBM Cloud Pak for Watson AIOps
Storage Resource Manager
watsonx Orchestrate with watsonx Assistant Cartridge - Assistant Builder Component
watsonx Assistant Cartridge
IBM Business Automation Manager Open Editions
IBM Virtualization Engine TS7700 3948-VED
SmartFabric OS10
EMC Cloud Tiering Appliance
IBM VIOS
RecoverPoint for Virtual Machines
Dell Enterprise SONiC Distribution
IBM Qradar SIEM
Red Hat Enterprise Linux Server for Power LE - Update Services for SAP Solutions
python2.7 (Ubuntu package)
python2.7-minimal (Ubuntu package)
python3.5 (Ubuntu package)
python3.5-minimal (Ubuntu package)
python39-wcwidth
python39-PyMySQL
python39-toml
python39-pluggy
python39-Cython
python39-wheel-wheel
python39-wheel
python39-iniconfig
python39-scipy
python39-pysocks
python39-py
python39-cffi
python39-six
python39-numpy-f2py
python39-numpy
python39-numpy-doc
python39-urllib3
python39-pyparsing
python39-pybind11-devel
python39-pybind11
python39-psycopg2
python39-psycopg2-doc
python39-psycopg2-tests
python39-idna
python39-pycparser
python39-requests
python39-chardet
python39-cryptography
dev-lang/python
python3-dbm-debuginfo
python3-debugsource
python3-devel
python3
python3-base-debuginfo
python3-base-debugsource
python3-debuginfo
python3-dbm
python3-devel-debuginfo
python3-tk
libpython3_4m1_0
python3-curses-debuginfo
python3-base-debuginfo-32bit
libpython3_4m1_0-32bit
libpython3_4m1_0-debuginfo-32bit
python3-curses
libpython3_4m1_0-debuginfo
python3-base
python3-tk-debuginfo
python3 (Red Hat package)
platform-python
platform-python-debug
platform-python-devel
python3-tkinter
python3-test
python3-libs
python3-idle
python3.6
python36-debuginfo
libpython3_6m1_0-debuginfo-32bit
libpython3_6m1_0
libpython3_6m1_0-32bit
python36-devel
python36-base-debuginfo
python36-debugsource
python36
libpython3_6m1_0-debuginfo
python36-base
python3-core-debugsource
python3-tools
python3-testsuite-debuginfo
python3-doc
python3-doc-devhelp
python3-testsuite
libpython3_6m1_0-32bit-debuginfo
libpython3_6m1_0-64bit
libpython3_6m1_0-64bit-debuginfo
python3.8 (Ubuntu package)
python3.8-minimal (Ubuntu package)
python3.8
python3-unversioned-command
python3-help
python3-debug
python3.9 (Red Hat package)
python3.9
python39
python39-debug
python39-devel
python39-libs
python39-idle
python39-test
python39-tkinter
python39-rpm-macros
libpython3_9-1_0-64bit-debuginfo
python39-64bit
libpython3_9-1_0-64bit
python39-base-64bit
python39-core-debugsource
python39-base
libpython3_9-1_0
python39-dbm-debuginfo
python39-debugsource
python39-curses
python39-curses-debuginfo
python39-64bit-debuginfo
python39-base-debuginfo
python39-tk
python39-base-64bit-debuginfo
python39-32bit
python39-testsuite-debuginfo
python39-doc-devhelp
libpython3_9-1_0-debuginfo
python39-dbm
python39-tools
python39-testsuite
python39-doc
python39-debuginfo
libpython3_9-1_0-32bit-debuginfo
python39-base-32bit
python39-base-32bit-debuginfo
python39-32bit-debuginfo
python39-tk-debuginfo
libpython3_9-1_0-32bit
python3.10 (Ubuntu package)
python3.10-minimal (Ubuntu package)
python310-testsuite
python310-debugsource
python310-core-debugsource
python310-base-debuginfo
libpython3_10-1_0-32bit-debuginfo
libpython3_10-1_0-debuginfo
python310-curses
python310-doc-devhelp
python310-tools
python310-32bit
python310-base-32bit-debuginfo
python310-base-32bit
python310-32bit-debuginfo
libpython3_10-1_0-32bit
python310-tk-debuginfo
libpython3_10-1_0-64bit-debuginfo
python310-base-64bit
python310-64bit
libpython3_10-1_0-64bit
python310-64bit-debuginfo
python310-base-64bit-debuginfo
libpython3_10-1_0
python310-testsuite-debuginfo
python310
python310-curses-debuginfo
python310-devel
python310-base
python310-dbm-debuginfo
python310-dbm
python310-doc
python310-debuginfo
python310-tk
python310-idle
python3.10
python3.11 (Red Hat package)
python-unversioned-command
mingw-python3
python3.11
python311-doc
python311-doc-devhelp
python311-base-64bit-debuginfo
libpython3_11-1_0-debuginfo
python311-core-debugsource
python311-devel
python311-tools
libpython3_11-1_0
python311-base
python311-base-debuginfo
python311-testsuite-debuginfo
python311-testsuite
python311-base-64bit
python311-base-32bit-debuginfo
libpython3_11-1_0-64bit-debuginfo
python311-base-32bit
libpython3_11-1_0-32bit-debuginfo
libpython3_11-1_0-32bit
libpython3_11-1_0-64bit
python311-tk
python311-64bit
python311-curses
python311-curses-debuginfo
python311-dbm
python311-debuginfo
python311-64bit-debuginfo
python311
python311-dbm-debuginfo
python311-debugsource
python311-32bit-debuginfo
python311-32bit
python311-tk-debuginfo
python311-idle
python39-ply
python3.12 (Red Hat package)
python3.12 (Ubuntu package)
python3.12-minimal (Ubuntu package)
python3.12
python3-docs
python312-64bit
python312-base-64bit
libpython3_12-1_0-64bit-debuginfo
libpython3_12-1_0-64bit
python312-64bit-debuginfo
python312-base-32bit
python312-32bit-debuginfo
python312-base-64bit-debuginfo
python312-32bit
libpython3_12-1_0-32bit
python312-base-32bit-debuginfo
python312-tools
python312-tk
python312-curses-debuginfo
python312-idle
libpython3_12-1_0
python312-dbm
python312-doc
python312-dbm-debuginfo
python312-base
python312
python312-devel
python312-testsuite
python312-tk-debuginfo
python312-curses
libpython3_12-1_0-debuginfo
python312-debuginfo
python312-base-debuginfo
python312-doc-devhelp
python312-testsuite-debuginfo
python312-debugsource
python312-core-debugsource
libpython3_12-1_0-32bit-debuginfo
python3.13
python39-lxml
python39-mod_wsgi
python39-pyyaml
python39-psutil
python39-pytest
python39-more-itertools
python39-pip
python39-pip-wheel
python39-attrs
python39-packaging
python39-setuptools
python39-setuptools-wheel
venv-salt-minion
Splunk Enterprise
Migration Toolkit for Containers
Red Hat OpenShift Container Platform
Red Hat OpenShift GitOps
IBM QRadar Network Packet Capture
Multicluster Engine for Kubernetes
OpenShift Service Mesh
OpenShift Virtualization
OpenShift Data Foundation (formerly OpenShift Container Storage)
Dell EMC Storage Monitoring and Reporting (SMR)
Dell EMC VxRail Appliance
Virtualization Engine TS7700 3957-VED
PowerScale OneFS
Python
Gentoo Linux
Oracle Linux
SUSE Linux Enterprise Server for SAP Applications 15
SUSE Linux Enterprise Real Time 15
SUSE Linux Enterprise Server for SAP Applications 12
SUSE Linux Enterprise Server 15
SUSE Linux Enterprise Server 12
SUSE Linux Enterprise High Performance Computing 15
SUSE Linux Enterprise Desktop 12
SUSE Linux Enterprise Desktop 15
SUSE Linux Enterprise High Performance Computing 12
SUSE Linux Enterprise High Performance Computing LTSS 15
SUSE Linux Enterprise High Performance Computing ESPOS 15
SUSE Linux Enterprise Software Development Kit 12
SUSE Manager Server
SUSE Manager Proxy Module
SUSE Manager Proxy
SUSE Manager Retail Branch Server
SUSE Manager Server Module
SUSE Linux Enterprise Micro
SUSE Manager Client Tools for SLE Micro
SUSE Linux Enterprise Micro for Rancher
openSUSE Leap Micro
SUSE Linux Micro
SUSE Enterprise Storage
IBM AIX
Red Hat Enterprise Linux for Power, little endian
Red Hat Enterprise Linux for ARM 64
Red Hat CodeReady Linux Builder for x86_64
Red Hat CodeReady Linux Builder for Power, little endian
Red Hat CodeReady Linux Builder for ARM 64
Red Hat CodeReady Linux Builder for IBM z Systems
Red Hat Enterprise Linux for x86_64
Red Hat Enterprise Linux for IBM z Systems
Anolis OS
Red Hat Enterprise Linux Server - TUS
Red Hat Enterprise Linux Server - AUS
Red Hat Enterprise Linux for ARM 64 - Extended Update Support
Red Hat Enterprise Linux for Power, little endian - Extended Update Support
Red Hat Enterprise Linux for IBM z Systems - Extended Update Support
Red Hat Enterprise Linux for x86_64 - Extended Update Support
SUSE Manager Client Tools for RHEL, Liberty and Clones
SUSE Manager Client Tools for Debian
SUSE Manager Client Tools for SLE
Web and Scripting Module
SUSE Linux Enterprise Server for the Raspberry Pi
SUSE Linux Enterprise Server
SUSE Linux Enterprise Server for SAP Applications
SUSE Linux Enterprise Desktop
Ubuntu
Slackware Linux
SUSE Linux Enterprise High Performance Computing 15 SP2 LTSS
SUSE Linux Enterprise Server 15 SP2 LTSS
SUSE Linux Enterprise Server 15 SP3 LTSS
SUSE Linux Enterprise High Performance Computing
SUSE Linux Enterprise Server 15 SP4 LTSS
SUSE Linux Enterprise Desktop 15 SP4 LTSS
Public Cloud Module
Legacy Module
Basesystem Module
Development Tools Module
Python 3 Module
openSUSE Leap
openEuler
Fedora
SUSE Manager Client Tools for Ubuntu 20.04
SUSE Manager Client Tools for Ubuntu 22.04
Oracle Solaris
IBM Concert Software
IBM Cloud Transformation Advisor
Cryostat
Service Interconnect
Run Once Duration Override Operator for Red Hat OpenShift
Migration Toolkit for Virtualization
Red Hat Advanced Cluster Management for Kubernetes
APEX Cloud Platform for Red Hat OpenShift
Red Hat OpenShift Dev Spaces
Red Hat Advanced Cluster Security for Kubernetes
Kube Descheduler Operator for Red Hat OpenShift
IBM Watson Speech Services Cartridge for IBM Cloud Pak for Data
App Connect Enterprise Certified Container
OpenShift Logging
IBM Observability with Instana
APEX Cloud Platform for Microsoft Azure
OpenManage Network Integration (OMNI)
IBM Cloud Pak for Watson AIOps
Storage Resource Manager
watsonx Orchestrate with watsonx Assistant Cartridge - Assistant Builder Component
watsonx Assistant Cartridge
IBM Business Automation Manager Open Editions
IBM Virtualization Engine TS7700 3948-VED
SmartFabric OS10
EMC Cloud Tiering Appliance
IBM VIOS
RecoverPoint for Virtual Machines
Dell Enterprise SONiC Distribution
IBM Qradar SIEM
Red Hat Enterprise Linux Server for Power LE - Update Services for SAP Solutions
python2.7 (Ubuntu package)
python2.7-minimal (Ubuntu package)
python3.5 (Ubuntu package)
python3.5-minimal (Ubuntu package)
python39-wcwidth
python39-PyMySQL
python39-toml
python39-pluggy
python39-Cython
python39-wheel-wheel
python39-wheel
python39-iniconfig
python39-scipy
python39-pysocks
python39-py
python39-cffi
python39-six
python39-numpy-f2py
python39-numpy
python39-numpy-doc
python39-urllib3
python39-pyparsing
python39-pybind11-devel
python39-pybind11
python39-psycopg2
python39-psycopg2-doc
python39-psycopg2-tests
python39-idna
python39-pycparser
python39-requests
python39-chardet
python39-cryptography
dev-lang/python
python3-dbm-debuginfo
python3-debugsource
python3-devel
python3
python3-base-debuginfo
python3-base-debugsource
python3-debuginfo
python3-dbm
python3-devel-debuginfo
python3-tk
libpython3_4m1_0
python3-curses-debuginfo
python3-base-debuginfo-32bit
libpython3_4m1_0-32bit
libpython3_4m1_0-debuginfo-32bit
python3-curses
libpython3_4m1_0-debuginfo
python3-base
python3-tk-debuginfo
python3 (Red Hat package)
platform-python
platform-python-debug
platform-python-devel
python3-tkinter
python3-test
python3-libs
python3-idle
python3.6
python36-debuginfo
libpython3_6m1_0-debuginfo-32bit
libpython3_6m1_0
libpython3_6m1_0-32bit
python36-devel
python36-base-debuginfo
python36-debugsource
python36
libpython3_6m1_0-debuginfo
python36-base
python3-core-debugsource
python3-tools
python3-testsuite-debuginfo
python3-doc
python3-doc-devhelp
python3-testsuite
libpython3_6m1_0-32bit-debuginfo
libpython3_6m1_0-64bit
libpython3_6m1_0-64bit-debuginfo
python3.8 (Ubuntu package)
python3.8-minimal (Ubuntu package)
python3.8
python3-unversioned-command
python3-help
python3-debug
python3.9 (Red Hat package)
python3.9
python39
python39-debug
python39-devel
python39-libs
python39-idle
python39-test
python39-tkinter
python39-rpm-macros
libpython3_9-1_0-64bit-debuginfo
python39-64bit
libpython3_9-1_0-64bit
python39-base-64bit
python39-core-debugsource
python39-base
libpython3_9-1_0
python39-dbm-debuginfo
python39-debugsource
python39-curses
python39-curses-debuginfo
python39-64bit-debuginfo
python39-base-debuginfo
python39-tk
python39-base-64bit-debuginfo
python39-32bit
python39-testsuite-debuginfo
python39-doc-devhelp
libpython3_9-1_0-debuginfo
python39-dbm
python39-tools
python39-testsuite
python39-doc
python39-debuginfo
libpython3_9-1_0-32bit-debuginfo
python39-base-32bit
python39-base-32bit-debuginfo
python39-32bit-debuginfo
python39-tk-debuginfo
libpython3_9-1_0-32bit
python3.10 (Ubuntu package)
python3.10-minimal (Ubuntu package)
python310-testsuite
python310-debugsource
python310-core-debugsource
python310-base-debuginfo
libpython3_10-1_0-32bit-debuginfo
libpython3_10-1_0-debuginfo
python310-curses
python310-doc-devhelp
python310-tools
python310-32bit
python310-base-32bit-debuginfo
python310-base-32bit
python310-32bit-debuginfo
libpython3_10-1_0-32bit
python310-tk-debuginfo
libpython3_10-1_0-64bit-debuginfo
python310-base-64bit
python310-64bit
libpython3_10-1_0-64bit
python310-64bit-debuginfo
python310-base-64bit-debuginfo
libpython3_10-1_0
python310-testsuite-debuginfo
python310
python310-curses-debuginfo
python310-devel
python310-base
python310-dbm-debuginfo
python310-dbm
python310-doc
python310-debuginfo
python310-tk
python310-idle
python3.10
python3.11 (Red Hat package)
python-unversioned-command
mingw-python3
python3.11
python311-doc
python311-doc-devhelp
python311-base-64bit-debuginfo
libpython3_11-1_0-debuginfo
python311-core-debugsource
python311-devel
python311-tools
libpython3_11-1_0
python311-base
python311-base-debuginfo
python311-testsuite-debuginfo
python311-testsuite
python311-base-64bit
python311-base-32bit-debuginfo
libpython3_11-1_0-64bit-debuginfo
python311-base-32bit
libpython3_11-1_0-32bit-debuginfo
libpython3_11-1_0-32bit
libpython3_11-1_0-64bit
python311-tk
python311-64bit
python311-curses
python311-curses-debuginfo
python311-dbm
python311-debuginfo
python311-64bit-debuginfo
python311
python311-dbm-debuginfo
python311-debugsource
python311-32bit-debuginfo
python311-32bit
python311-tk-debuginfo
python311-idle
python39-ply
python3.12 (Red Hat package)
python3.12 (Ubuntu package)
python3.12-minimal (Ubuntu package)
python3.12
python3-docs
python312-64bit
python312-base-64bit
libpython3_12-1_0-64bit-debuginfo
libpython3_12-1_0-64bit
python312-64bit-debuginfo
python312-base-32bit
python312-32bit-debuginfo
python312-base-64bit-debuginfo
python312-32bit
libpython3_12-1_0-32bit
python312-base-32bit-debuginfo
python312-tools
python312-tk
python312-curses-debuginfo
python312-idle
libpython3_12-1_0
python312-dbm
python312-doc
python312-dbm-debuginfo
python312-base
python312
python312-devel
python312-testsuite
python312-tk-debuginfo
python312-curses
libpython3_12-1_0-debuginfo
python312-debuginfo
python312-base-debuginfo
python312-doc-devhelp
python312-testsuite-debuginfo
python312-debugsource
python312-core-debugsource
libpython3_12-1_0-32bit-debuginfo
python3.13
python39-lxml
python39-mod_wsgi
python39-pyyaml
python39-psutil
python39-pytest
python39-more-itertools
python39-pip
python39-pip-wheel
python39-attrs
python39-packaging
python39-setuptools
python39-setuptools-wheel
venv-salt-minion
Splunk Enterprise
Migration Toolkit for Containers
Red Hat OpenShift Container Platform
Red Hat OpenShift GitOps
IBM QRadar Network Packet Capture
Multicluster Engine for Kubernetes
OpenShift Service Mesh
OpenShift Virtualization
OpenShift Data Foundation (formerly OpenShift Container Storage)
Dell EMC Storage Monitoring and Reporting (SMR)
Dell EMC VxRail Appliance
Virtualization Engine TS7700 3957-VED
PowerScale OneFS
Detailed vulnerability description
The vulnerability allows a remote attacker to perform spoofing attack.
The vulnerability exists due to insufficient validation of newlines for email headers when
serializing an email message. A remote attacker can inject arbitrary headers into serialized email messages.
How to mitigate CVE-2024-6923
Install updates from vendor's website.