State Issues in cURL - CVE-2023-27535
Published: March 20, 2023
Vulnerability details
The vulnerability allows a remote attacker to gain unauthorized access to FTP server.
The vulnerability exists due to cURL will reuse a previously created FTP connection even when one or more options had been changed that could have made the effective user a very different one. A remote attacker can connect to the FTP server using credentials supplied by another user and gain access to otherwise restricted functionality.
The settings in questions are CURLOPT_FTP_ACCOUNT, CURLOPT_FTP_ALTERNATIVE_TO_USER, CURLOPT_FTP_SSL_CCC and CURLOPT_USE_SSL level.
Affected software
Event Streams
VMware Tanzu Application Service for VMs
Isolation Segment
Gatekeeper Operator
VolSync
Migration Toolkit for Runtimes
Data Lakehouse
Service Telemetry Framework
cert-manager Operator for Red Hat OpenShift
IBM Spectrum Copy Data Management
Migration Toolkit for Virtualization
Red Hat Advanced Cluster Management for Kubernetes
Red Hat OpenShift Dev Spaces
Red Hat Advanced Cluster Security for Kubernetes
OpenShift Logging
Dell Secure Connect Gateway
IBM MQ
IBM QRadar WinCollect Agent
IBM MQ Operator
IBM MaaS360 Mobile Enterprise Gateway
IBM MaaS360 Cloud Extender Agent
IBM Safer Payments
IBM Security Verify Governance
IBM Robotic Process Automation
Amazon Linux AMI
Gentoo Linux
PowerSC
Oracle Linux
SUSE Linux Enterprise High Performance Computing 15
SUSE Linux Enterprise Server 15
SUSE Linux Enterprise Server for SAP Applications 15
SUSE Linux Enterprise Real Time 15
SUSE Linux Enterprise High Performance Computing 12
SUSE Linux Enterprise Server 12
SUSE Linux Enterprise Server for SAP Applications 12
SUSE Linux Enterprise Desktop 15
SUSE Linux Enterprise Software Development Kit 12
SUSE CaaS Platform
SUSE Manager Server
SUSE Manager Retail Branch Server
SUSE Manager Proxy
SUSE Linux Enterprise Micro
SUSE Linux Enterprise Micro for Rancher
openSUSE Leap Micro
SUSE Enterprise Storage
IBM AIX
Red Hat Enterprise Linux for IBM z Systems
Red Hat Enterprise Linux for Power, little endian
Red Hat Enterprise Linux for ARM 64
Red Hat Enterprise Linux for x86_64
Anolis OS
SUSE OpenStack Cloud Crowbar
SUSE OpenStack Cloud
SUSE Linux Enterprise Server 12 SP4 ESPOS
SUSE Linux Enterprise Server 12 SP4 LTSS
Slackware Linux
Ubuntu
SUSE Linux Enterprise High Performance Computing 15 SP1 LTSS
SUSE Linux Enterprise Server 15 SP1 LTSS
Basesystem Module
openSUSE Leap
openEuler
Fedora
Self Node Remediation Operator
Red Hat OpenShift Serverless
Multicluster Engine for Kubernetes
OpenShift Service Mesh
OpenShift Data Foundation (formerly OpenShift Container Storage)
OpenShift Container Platform for Windows Containers
VMware Tanzu Operations Manager
Windows Container Support for Red Hat OpenShift
Secondary Scheduler Operator for Red Hat OpenShift (OSSO)
OpenShift API for Data Protection (OADP)
Network Observability plugin for the Openshift Console
Telemetry Dashboard
Liquidware
IBM Engineering Requirements Management DOORS Next
Citrix Workspace App
Webex App VDI
cflinuxfs3
ObjectScale
IBM MaaS360 Base Module
MaaS360 PKI Certificate Module
MaaS360 Configuration Utility
IBM Cloud Pak for Watson AIOps
Platform Automation Toolkit
Storage Ceph
IBM supplied MQ Advanced container images
Storage Protect Plus Container Agent
EMC Cloud Tiering Appliance
Dell PowerProtect Cyber Recovery
Migration Toolkit for Containers
Red Hat OpenShift Container Platform
VMware Horizon Client
OpenShift Developer Tools and Services
LANTIME Operating System Firmware (LTOS)
Splunk Universal Forwarder
Splunk Enterprise
Cisco Jabber
Cisco Webex Meetings
curl (Ubuntu package)
libcurl3 (Ubuntu package)
libcurl3-nss (Ubuntu package)
libcurl3-gnutls (Ubuntu package)
libcurl4 (Ubuntu package)
libcurl4-debuginfo
curl
libcurl4
curl-debuginfo
libcurl4-32bit
curl-debugsource
libcurl4-debuginfo-32bit
libcurl-devel
libcurl4-32bit-debuginfo
curl (Red Hat package)
curl-minimal
curl-doc
libcurl-minimal
libcurl
curl-help
libcurl-devel-32bit
net-misc/curl
Red Hat OpenShift GitOps
IBM MaaS360 VPN Module
How to mitigate CVE-2023-27535
Self Node Remediation Operator - update to 0.5.1
VolSync - addressed in versions 0.5.4, 0.6.3
Migration Toolkit for Runtimes - addressed in versions 1.1.0, 1.1.1
Red Hat OpenShift Serverless - addressed in versions 1.29.0, 1.29.1
Secondary Scheduler Operator for Red Hat OpenShift (OSSO) - update to 1.1.2
Data Lakehouse - update to 1.1.0.0
Telemetry Dashboard - update to 1.1.0.6 on Thin OS 2405
OpenShift API for Data Protection (OADP) - update to 1.1.5
Service Telemetry Framework - update to 1.5.4
Migration Toolkit for Containers - update to 1.7.10
cert-manager Operator for Red Hat OpenShift - update to 1.10.3
Multicluster Engine for Kubernetes - addressed in versions 2.0.9, 2.1.7, 2.2.4
IBM Spectrum Copy Data Management - update to 2.2.21.0
OpenShift Service Mesh - addressed in versions 2.2.7, 2.4.0
Migration Toolkit for Virtualization - update to 2.4.3
Red Hat Advanced Cluster Management for Kubernetes - addressed in versions 2.5.9, 2.6.6, 2.7.4
Red Hat OpenShift Dev Spaces - update to 3.7.1
Red Hat Advanced Cluster Security for Kubernetes - addressed in versions 3.73.5, 3.74.4
OpenShift Data Foundation (formerly OpenShift Container Storage) - addressed in versions 4.11.9, 4.12.3, 4.12.4
Red Hat OpenShift Container Platform - addressed in versions 4.13.2, 4.13.4
OpenShift Logging - update to 5.7.2
Dell Secure Connect Gateway - update to 5.16
OpenShift Container Platform for Windows Containers - update to 6.0.1
Liquidware - update to 6.7.0.2.2 on Thin OS 2405
LANTIME Operating System Firmware (LTOS) - update to 7.06.014
Splunk Universal Forwarder - addressed in versions 8.1.14, 8.2.11, 9.0.5
Splunk Enterprise - addressed in versions 8.2.12, 9.0.6, 9.1.1
IBM MQ - addressed in versions 9.0.0.17, 9.2.0.11, 9.3.0.5, 9.3.2.1
IBM Engineering Requirements Management DOORS Next - update to 9.7.2.8
IBM QRadar WinCollect Agent - update to 10.1.4
Cisco Jabber - update to 14.3.0.308378.11 on Thin OS 2405
Citrix Workspace App - update to 24.2.0.65.17 on Thin OS 2405
Webex App VDI - update to 44.2.0.28744.1 on Thin OS 2405
Cisco Webex Meetings - update to 44.2.0.76.2 on Thin OS 2405
VMware Horizon Client - update to 2312.1.8.12.1.5 on Thin OS 2405
curl (Ubuntu package) - addressed in versions Ubuntu Pro (Infra-only), 7.58.0-2ubuntu3.24, 7.68.0-1ubuntu2.18, 7.81.0-1ubuntu1.10, 7.85.0-1ubuntu0.5
libcurl3 (Ubuntu package) - update to Ubuntu Pro (Infra-only)
libcurl3-nss (Ubuntu package) - addressed in versions Ubuntu Pro (Infra-only), 7.58.0-2ubuntu3.24, 7.68.0-1ubuntu2.18, 7.81.0-1ubuntu1.10, 7.85.0-1ubuntu0.5
libcurl3-gnutls (Ubuntu package) - addressed in versions Ubuntu Pro (Infra-only), 7.58.0-2ubuntu3.24, 7.68.0-1ubuntu2.18, 7.81.0-1ubuntu1.10, 7.85.0-1ubuntu0.5
cflinuxfs3 - update to 0.357.0
Network Observability plugin for the Openshift Console - update to 1.3.0
ObjectScale - update to 1.4.0
Red Hat OpenShift GitOps - addressed in versions 1.10.0, 1.11
IBM MQ Operator - addressed in versions 2.0.11, 2.3.3
VMware Tanzu Operations Manager - update to 3.0.6
IBM MaaS360 Base Module - update to 3.000.100
MaaS360 PKI Certificate Module - update to 3.000.100
MaaS360 Configuration Utility - update to 3.000.100
IBM MaaS360 VPN Module - update to 3.000.100
IBM MaaS360 Mobile Enterprise Gateway - update to 3.000.100
IBM MaaS360 Cloud Extender Agent - update to 3.000.100.069
IBM Cloud Pak for Watson AIOps - update to 4.2.0
Platform Automation Toolkit - addressed in versions 4.4.31, 5.0.24, 5.1.1
Storage Ceph - update to 6.1
IBM Safer Payments - addressed in versions 6.4.2.03, 6.5.0.01
Windows Container Support for Red Hat OpenShift - update to 7.1.0
libcurl4 (Ubuntu package) - addressed in versions 7.58.0-2ubuntu3.24, 7.68.0-1ubuntu2.18, 7.81.0-1ubuntu1.10, 7.85.0-1ubuntu0.5
libcurl4-debuginfo - addressed in versions 7.60.0-4.56.1, 7.60.0-11.60.1, 7.60.0-150000.51.1, 7.66.0-150200.4.52.1, 7.79.1-150400.5.18.1
curl - addressed in versions 7.60.0-4.56.1, 7.60.0-11.60.1, 7.60.0-150000.51.1, 7.66.0-150200.4.52.1, 7.79.1-150400.5.18.1
libcurl4 - addressed in versions 7.60.0-4.56.1, 7.60.0-11.60.1, 7.60.0-150000.51.1, 7.66.0-150200.4.52.1, 7.79.1-150400.5.18.1
curl-debuginfo - addressed in versions 7.60.0-4.56.1, 7.60.0-11.60.1, 7.60.0-150000.51.1, 7.66.0-150200.4.52.1, 7.79.1-150400.5.18.1
libcurl4-32bit - addressed in versions 7.60.0-4.56.1, 7.60.0-11.60.1, 7.60.0-150000.51.1, 7.66.0-150200.4.52.1, 7.79.1-150400.5.18.1
curl-debugsource - addressed in versions 7.60.0-4.56.1, 7.60.0-11.60.1, 7.60.0-150000.51.1, 7.66.0-150200.4.52.1, 7.79.1-150400.5.18.1
libcurl4-debuginfo-32bit - addressed in versions 7.60.0-4.56.1, 7.60.0-11.60.1
libcurl-devel - addressed in versions 7.60.0-11.60.1, 7.60.0-150000.51.1, 7.66.0-150200.4.52.1, 7.79.1-150400.5.18.1
libcurl4-32bit-debuginfo - addressed in versions 7.60.0-150000.51.1, 7.66.0-150200.4.52.1, 7.79.1-150400.5.18.1
curl - addressed in versions 7.61.1-12.105, 8.0.1-1
curl (Red Hat package) - addressed in versions 7.61.1-30.el8_8.2, 7.76.1-23.el9_2.1
curl-minimal - update to 7.61.1-30.0.2
curl-doc - update to 7.61.1-30.0.2
libcurl-minimal - update to 7.61.1-30.0.2
libcurl-devel - update to 7.61.1-30.0.2
curl - update to 7.61.1-30.0.2
libcurl - update to 7.61.1-30.0.2
curl-help - addressed in versions 7.71.1-24, 7.79.1-15
curl-debuginfo - addressed in versions 7.71.1-24, 7.79.1-15
curl-debugsource - addressed in versions 7.71.1-24, 7.79.1-15
libcurl - addressed in versions 7.71.1-24, 7.79.1-15
libcurl-devel - addressed in versions 7.71.1-24, 7.79.1-15
curl - addressed in versions 7.71.1-24, 7.79.1-15
libcurl-devel-32bit - update to 7.79.1-150400.5.18.1
curl - addressed in versions 7.82.0-14.fc36, 7.85.0-8.fc37, 7.87.0-7.fc38
curl - update to 8.0.1
net-misc/curl - update to 8.3.0-r2
IBM supplied MQ Advanced container images - addressed in versions 9.3.0.5-r2, 9.3.2.1-r2
IBM Security Verify Governance - update to 10.0.2.0.2
Storage Protect Plus Container Agent - update to 10.1.15.3
Event Streams - update to 11.2.3
EMC Cloud Tiering Appliance - update to 13.1.0.2.33
Dell PowerProtect Cyber Recovery - update to 19.14.0.1
IBM Robotic Process Automation - addressed in versions 21.0.7.8, 23.0.9
External References
Related Security Bulletins
- Multiple vulnerabilities in cURL
- Ubuntu update for curl
- Slackware Linux update for curl
- SUSE update for curl
- Multiple vulnerabilities in Cloud Foundry Foundation cflinuxfs3
- SUSE update for curl
- Ubuntu update for curl
- SUSE update for curl
- Amazon Linux AMI update for curl
- IBM Safer Payments update for cURL
- Multiple vulnerabilities in IBM MQ
- Red Hat Enterprise Linux 9 update for curl
- Red Hat Enterprise Linux 8 update for curl
- SUSE update for curl
- SUSE update for curl
- Multiple vulnerabilities in Oracle Linux
- Multiple vulnerabilities in Red Hat OpenShift Data Foundation 4.12
- Multiple vulnerabilities in Red Hat Advanced Cluster Management 2.7
- Multiple vulnerabilities in Multicluster Engine for Kubernetes 2.2
- Multiple vulnerabilities in Multicluster Engine for Kubernetes 2.1
- Multiple vulnerabilities in Red Hat Advanced Cluster Management for Kubernetes 2.6
- Multiple vulnerabilities in IBM MQ Operator and Queue manager container images
- Multiple vulnerabilities in Migration Toolkit for Runtimes
- Multiple vulnerabilities in Red Hat Advanced Cluster Security for Kubernetes 3.73
- Multiple vulnerabilities in Red Hat Advanced Cluster Management for Kubernetes 2.5
- Multiple vulnerabilities in Multicluster Engine for Kubernetes 2.0
- Splunk Universal Forwarder update for third-party packages
- Multiple vulnerabilities in Red Hat Advanced Cluster Security for Kubernetes 3.74
- Multiple vulnerabilities in OpenShift Serverless
- Multiple vulnerabilities in IBM MaaS360 Cloud Extender Agent, Mobile Enterprise Gateway, Configuration Utility, VPN, Certificate and Base Module
- Multiple vulnerabilities in IBM QRadar WinCollect Agent
- Multiple vulnerabilities in Red Hat OpenShift Logging 5.7
- OpenShift Data Foundation 4.12 update for kube-apiserver
- Migration Toolkit for Containers (MTC) 1.7 update for golang
- Multiple vulnerabilities in IBM PowerSC
- Multiple vulnerabiltiies in Red Hat OpenShift Service Mesh Containers 2.4
- Multiple vulnerabiltiies in Red Hat OpenShift Service Mesh Containers 2.2
- Multiple vulnerabilities in OpenShift Developer Tools and Services 4.11
- Multiple vulnerabilities in OpenShift Developer Tools and Services 4.12
- Multiple vulnerabilities in OpenShift Container Platform 4.13
- Multiple vulnerabilities in Migration Toolkit for Runtimes
- Multiple vulnerabilities in Network Observability plugin for the Openshift Console
- Multiple vulnerabilities in OpenShift API for Data Protection (OADP)
- IBM AIX update for cURL
- VMware Tanzu products update for curl
- Multiple vulnerabilities in Red Hat OpenShift support for Windows containers
- Multiple vulnerabilities in Red Hat OpenShift Data Foundation 4.11
- Multiple vulnerabilities in Dell PowerProtect Cyber Recovery
- Multiple vulnerabilities in Red Hat Gatekeeper Operator
- Multiple vulnerabilities in Red Hat OpenShift Serverless
- Multiple vulnerabilities in Red Hat OpenShift support for Windows Containers 6.0
- Multiple vulnerabilities in cert-manager Operator for Red Hat OpenShift
- Multiple vulnerabilities in Red Hat OpenShift Dev Spaces
- Multiple vulnerabilities in Dell Secure Connect Gateway
- Multiple vulnerabilities in Red Hat VolSync 0.6
- Multiple vulnerabilities in Red Hat VolSync 0.5
- Fedora 37 update for curl
- Fedora 38 update for curl
- Fedora 36 update for curl
- Multiple vulnerabilities in Dell Cloud Tiering Appliance
- Multiple vulnerabilities in Secondary Scheduler Operator for Red Hat OpenShift
- Splunk Enterprise update for third-party packages
- Multiple vulnerabilities in IBM Robotic Process Automation for Cloud Pak
- Multiple vulnerabilities in IBM Spectrum Copy Data Management
- Gentoo update for curl
- State Issues in IBM Event Streams
- Multiple vulnerabilities in Red Hat OpenShift Container Platform release 4.13
- Multiple vulnerabilities in Red Hat Self Node Remediation Operator 0.5
- Multiple vulnerabilities in IBM Storage Protect Plus
- Multiple vulnerabilities in Migration Toolkit for Virtualization 2.4
- State issues in IBM Storage Ceph
- Multiple vulnerabilities in IBM Cloud Pak for Watson AIOps
- Multiple vulnerabilities in IBM Engineering Requirements Management DOORS/DWA
- openEuler 22.03 LTS SP1 update for curl
- openEuler 20.03 LTS SP1 update for curl
- openEuler 20.03 LTS SP3 update for curl
- openEuler 22.03 LTS update for curl
- Multiple vulnerabilities in Service Telemetry Framework 1.5
- Multiple vulnerabilities in Red Hat OpenShift GitOps
- Multiple vulnerabilities in Red Hat OpenShift GitOps
- Multiple vulnerabilities in IBM Security Verify Governance - Identity Manager
- Multiple vulnerabilities in Dell ThinOS
- Multiple vulnerabilities in Dell Data Lakehouse System Software
- Multiple vulnerabilities in Dell ObjectScale
- Amazon Linux AMI update for curl
- Anolis OS update for curl
- Meinberg LANTIME firmware update for third-party components (May 2023)