Information disclosure in cURL - CVE-2023-27538
Published: March 20, 2023
Vulnerability identifier: #VU73831
CSH Severity: Medium
CVSS v4: 8.7 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N]
CVE-ID: CVE-2023-27538
CWE-ID: CWE-200
Exploitation vector: Remote access
Exploit availability:
No public exploit available
Vulnerability details
The vulnerability allows a remote attacker to gain access to potentially sensitive information.
The vulnerability exists due to the way libcurl handles previously used connections in a connection pool for subsequent transfers. Several SSH settings were left out from the configuration match checks, resulting in erroneous matches for different resources. As a result, libcurl can send authentication string from one resource to another, exposing credentials to a third-party.Affected software
cURL
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 Proxy
SUSE Manager Retail Branch Server
SUSE Linux Enterprise Micro
SUSE Linux Enterprise Micro for Rancher
openSUSE Leap Micro
SUSE Enterprise Storage
IBM AIX
Red Hat Enterprise Linux for ARM 64
Red Hat Enterprise Linux for Power, little endian
Red Hat Enterprise Linux for IBM z Systems
Red Hat Enterprise Linux for x86_64
SUSE OpenStack Cloud
SUSE OpenStack Cloud Crowbar
SUSE Linux Enterprise Server 12 SP4 LTSS
SUSE Linux Enterprise Server 12 SP4 ESPOS
Slackware Linux
SUSE Linux Enterprise Server 15 SP1 LTSS
SUSE Linux Enterprise High Performance Computing 15 SP1 LTSS
Basesystem Module
openSUSE Leap
Ubuntu
openEuler
Fedora
Isolation Segment
VMware Tanzu Application Service for VMs
Red Hat OpenShift Builds
Data Lakehouse
cert-manager Operator for Red Hat OpenShift
IBM Spectrum Copy Data Management
Dell Secure Connect Gateway
IBM QRadar WinCollect Agent
IBM MaaS360 Mobile Enterprise Gateway
IBM MaaS360 Cloud Extender Agent
IBM Cloud Transformation Advisor
IBM Safer Payments
Telemetry Dashboard
IBM Cloud Pak for Watson AIOps
Liquidware
IBM Engineering Requirements Management DOORS Next
Citrix Workspace App
Webex App VDI
cflinuxfs3
ObjectScale
MaaS360 Configuration Utility
MaaS360 PKI Certificate Module
IBM MaaS360 Base Module
Platform Automation Toolkit
Storage Ceph
Storage Protect Plus Container Agent
EMC Cloud Tiering Appliance
Dell PowerProtect Cyber Recovery
Splunk Universal Forwarder
Splunk Enterprise
Cisco Jabber
Cisco Webex Meetings
VMware Horizon Client
SINEC INS
VMware Tanzu Operations Manager
IBM MaaS360 VPN Module
libcurl3-gnutls (Ubuntu package)
libcurl3-nss (Ubuntu package)
libcurl4 (Ubuntu package)
curl (Ubuntu package)
curl
curl-debuginfo
libcurl4
libcurl4-debuginfo-32bit
curl-debugsource
libcurl4-32bit
libcurl4-debuginfo
libcurl-devel
libcurl4-32bit-debuginfo
libcurl
curl-help
curl (Red Hat package)
libcurl-devel-32bit
net-misc/curl
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 Proxy
SUSE Manager Retail Branch Server
SUSE Linux Enterprise Micro
SUSE Linux Enterprise Micro for Rancher
openSUSE Leap Micro
SUSE Enterprise Storage
IBM AIX
Red Hat Enterprise Linux for ARM 64
Red Hat Enterprise Linux for Power, little endian
Red Hat Enterprise Linux for IBM z Systems
Red Hat Enterprise Linux for x86_64
SUSE OpenStack Cloud
SUSE OpenStack Cloud Crowbar
SUSE Linux Enterprise Server 12 SP4 LTSS
SUSE Linux Enterprise Server 12 SP4 ESPOS
Slackware Linux
SUSE Linux Enterprise Server 15 SP1 LTSS
SUSE Linux Enterprise High Performance Computing 15 SP1 LTSS
Basesystem Module
openSUSE Leap
Ubuntu
openEuler
Fedora
Isolation Segment
VMware Tanzu Application Service for VMs
Red Hat OpenShift Builds
Data Lakehouse
cert-manager Operator for Red Hat OpenShift
IBM Spectrum Copy Data Management
Dell Secure Connect Gateway
IBM QRadar WinCollect Agent
IBM MaaS360 Mobile Enterprise Gateway
IBM MaaS360 Cloud Extender Agent
IBM Cloud Transformation Advisor
IBM Safer Payments
Telemetry Dashboard
IBM Cloud Pak for Watson AIOps
Liquidware
IBM Engineering Requirements Management DOORS Next
Citrix Workspace App
Webex App VDI
cflinuxfs3
ObjectScale
MaaS360 Configuration Utility
MaaS360 PKI Certificate Module
IBM MaaS360 Base Module
Platform Automation Toolkit
Storage Ceph
Storage Protect Plus Container Agent
EMC Cloud Tiering Appliance
Dell PowerProtect Cyber Recovery
Splunk Universal Forwarder
Splunk Enterprise
Cisco Jabber
Cisco Webex Meetings
VMware Horizon Client
SINEC INS
VMware Tanzu Operations Manager
IBM MaaS360 VPN Module
libcurl3-gnutls (Ubuntu package)
libcurl3-nss (Ubuntu package)
libcurl4 (Ubuntu package)
curl (Ubuntu package)
curl
curl-debuginfo
libcurl4
libcurl4-debuginfo-32bit
curl-debugsource
libcurl4-32bit
libcurl4-debuginfo
libcurl-devel
libcurl4-32bit-debuginfo
libcurl
curl-help
curl (Red Hat package)
libcurl-devel-32bit
net-misc/curl
How to mitigate CVE-2023-27538
Install updates from vendor's website.
cURL - update to 8.0.0
Red Hat OpenShift Builds - update to 1.0.1
Data Lakehouse - update to 1.1.0.0
Telemetry Dashboard - update to 1.1.0.6 on Thin OS 2405
cert-manager Operator for Red Hat OpenShift - update to 1.12.1
IBM Spectrum Copy Data Management - update to 2.2.21.0
Dell Secure Connect Gateway - update to 5.16
Liquidware - update to 6.7.0.2.2 on Thin OS 2405
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 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
cflinuxfs3 - update to 0.357.0
SINEC INS - update to 1.0 SP2 Update 2
ObjectScale - update to 1.4.0
VMware Tanzu Operations Manager - update to 3.0.6
MaaS360 Configuration Utility - update to 3.000.100
MaaS360 PKI Certificate Module - 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 Base Module - update to 3.000.100
IBM MaaS360 Cloud Extender Agent - update to 3.000.100.069
IBM Cloud Transformation Advisor - update to 3.5.2
Platform Automation Toolkit - addressed in versions 4.4.31, 5.0.24, 5.1.1
Storage Ceph - update to 6.1z3
IBM Safer Payments - addressed in versions 6.4.2.03, 6.5.0.01
libcurl3-gnutls (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
libcurl3-nss (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 (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
curl (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
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
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 - 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
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-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
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
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-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
curl-help - addressed in versions 7.71.1-24, 7.79.1-15
curl (Red Hat package) - update to 7.76.1-26.el9
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
curl - update to 8.0.1-1
net-misc/curl - update to 8.3.0-r2
Storage Protect Plus Container Agent - update to 10.1.15.3
EMC Cloud Tiering Appliance - update to 13.1.0.2.33
Dell PowerProtect Cyber Recovery - update to 19.14.0.1
Red Hat OpenShift Builds - update to 1.0.1
Data Lakehouse - update to 1.1.0.0
Telemetry Dashboard - update to 1.1.0.6 on Thin OS 2405
cert-manager Operator for Red Hat OpenShift - update to 1.12.1
IBM Spectrum Copy Data Management - update to 2.2.21.0
Dell Secure Connect Gateway - update to 5.16
Liquidware - update to 6.7.0.2.2 on Thin OS 2405
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 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
cflinuxfs3 - update to 0.357.0
SINEC INS - update to 1.0 SP2 Update 2
ObjectScale - update to 1.4.0
VMware Tanzu Operations Manager - update to 3.0.6
MaaS360 Configuration Utility - update to 3.000.100
MaaS360 PKI Certificate Module - 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 Base Module - update to 3.000.100
IBM MaaS360 Cloud Extender Agent - update to 3.000.100.069
IBM Cloud Transformation Advisor - update to 3.5.2
Platform Automation Toolkit - addressed in versions 4.4.31, 5.0.24, 5.1.1
Storage Ceph - update to 6.1z3
IBM Safer Payments - addressed in versions 6.4.2.03, 6.5.0.01
libcurl3-gnutls (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
libcurl3-nss (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 (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
curl (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
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
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 - 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
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-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
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
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-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
curl-help - addressed in versions 7.71.1-24, 7.79.1-15
curl (Red Hat package) - update to 7.76.1-26.el9
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
curl - update to 8.0.1-1
net-misc/curl - update to 8.3.0-r2
Storage Protect Plus Container Agent - update to 10.1.15.3
EMC Cloud Tiering Appliance - update to 13.1.0.2.33
Dell PowerProtect Cyber Recovery - update to 19.14.0.1
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
- SUSE update for curl
- IBM Safer Payments update for cURL
- SUSE update for curl
- SUSE update for curl
- Multiple vulnerabilities in IBM Cloud Transformation Advisor
- Splunk Universal Forwarder update for third-party packages
- 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 IBM PowerSC
- IBM AIX update for cURL
- VMware Tanzu products update for curl
- Multiple vulnerabilities in Dell PowerProtect Cyber Recovery
- Multiple vulnerabilities in Dell Secure Connect Gateway
- Fedora 37 update for curl
- Fedora 38 update for curl
- Fedora 36 update for curl
- Multiple vulnerabilities in Dell Cloud Tiering Appliance
- Splunk Enterprise update for third-party packages
- Multiple vulnerabilities in IBM Spectrum Copy Data Management
- Gentoo update for curl
- Red Hat Enterprise Linux 9 update for curl
- Multiple vulnerabilities in IBM Storage Protect Plus
- Multiple vulnerabilities in Oracle Linux
- Multiple vulnerabilities in cert-manager Operator for Red Hat OpenShift 1.12
- Multiple vulnerabilities in IBM Cloud Pak for Watson AIOps
- Multiple vulnerabilities in Siemens SINEC INS
- Information disclosure in IBM Storage Ceph
- 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 Red Hat OpenShift Builds
- Multiple vulnerabilities in Dell ThinOS
- Multiple vulnerabilities in Dell Data Lakehouse System Software
- Multiple vulnerabilities in Dell ObjectScale
- Amazon Linux AMI update for curl