Resource management error in cURL - CVE-2022-27775

 

Resource management error in cURL - CVE-2022-27775

Published: April 27, 2022


Vulnerability identifier: #VU62643
CSH Severity: Low
CVSS v4: 6.3 [CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N]
CVE-ID: CVE-2022-27775
CWE-ID: CWE-399
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote attacker to gain access to sensitive information.

The vulnerability exists due to improper management of internal resources when handling IPv6 protocol. Due to errors in the logic, the config matching function did not take the IPv6 address zone id into account which could lead to libcurl reusing the wrong connection when one transfer uses a zone id and a subsequent transfer uses another (or no) zone id.


Affected software

cURL
IBM Qradar SIEM
Dell EMC PowerProtect Data Protection
Dell Data Protection Central
cflinuxfs3
Telemetry Dashboard
Liquidware
Citrix Workspace App
Webex App VDI
Platform Automation Toolkit
IBM Engineering Requirements Management DOORS Next
Oracle Linux
Gentoo Linux
Amazon Linux AMI
PowerSC
SUSE Manager Server
SUSE Manager Proxy
SUSE Linux Enterprise Micro
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
Slackware Linux
SUSE Linux Enterprise Server for SAP Applications
SUSE Linux Enterprise Module for Basesystem
SUSE Linux Enterprise Desktop
SUSE Linux Enterprise Server
SUSE Linux Enterprise High Performance Computing
openSUSE Leap
Ubuntu
openEuler
Fedora
My Cloud OS 5
My Cloud PR2100
My Cloud PR4100
My Cloud EX4100
My Cloud EX2 Ultra
My Cloud Mirror G2
My Cloud DL2100
My Cloud DL4100
My Cloud EX2100
WD Cloud
My Cloud
Data Lakehouse
IBM QRadar WinCollect Agent
Isolation Segment
VMware Tanzu Application Service for VMs
IBM Cloud Transformation Advisor
IBM Watson Speech Services Cartridge for IBM Cloud Pak for Data
IBM Spectrum Protect Plus
Splunk Universal Forwarder
IBM Aspera High-Speed Transfer Server
Splunk Enterprise
IBM Security Guardium
Cisco Jabber
Cisco Webex Meetings
VMware Horizon Client
HPE Moonshot 1500 Chassis Manager
IBM Aspera High-Speed Transfer Endpoint
curl (Ubuntu package)
libcurl4 (Ubuntu package)
libcurl3-nss (Ubuntu package)
libcurl3-gnutls (Ubuntu package)
curl-debuginfo
libcurl4-32bit-debuginfo
libcurl4-32bit
libcurl-devel-32bit
libcurl4-debuginfo
libcurl-devel
curl-debugsource
libcurl4
curl
libcurl
curl-help
curl (Debian package)
curl (Red Hat package)
net-misc/curl

How to mitigate CVE-2022-27775

Install updates from vendor's website.

cURL - update to 7.83.0
cflinuxfs3 - update to 0.291.0
Data Lakehouse - update to 1.1.0.0
Telemetry Dashboard - update to 1.1.0.6 on Thin OS 2405
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 QRadar WinCollect Agent - update to 10.0.2
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
Isolation Segment - addressed in versions 2.7.45, 2.10.25, 2.11.14, 2.12.8
VMware Tanzu Application Service for VMs - addressed in versions 2.7.50, 2.10.32, 2.11.20, 2.12.13, 2.13.5
IBM Cloud Transformation Advisor - update to 3.10.0
HPE Moonshot 1500 Chassis Manager - update to 4.0-b43
IBM Aspera High-Speed Transfer Endpoint - update to 4.4.1
IBM Aspera High-Speed Transfer Server - update to 4.4.1
Platform Automation Toolkit - addressed in versions 4.4.29, 5.0.22
IBM Watson Speech Services Cartridge for IBM Cloud Pak for Data - update to 4.8.5
My Cloud OS 5 - update to 5.25.124
IBM Qradar SIEM - addressed in versions 7.4.3 Fix Pack 8, 7.5.0 Update Pack 4
curl (Ubuntu package) - addressed in versions 7.58.0-2ubuntu3.17, 7.68.0-1ubuntu2.10, 7.74.0-1.3ubuntu2.1, 7.81.0-1ubuntu1.1
libcurl4 (Ubuntu package) - addressed in versions 7.58.0-2ubuntu3.17, 7.68.0-1ubuntu2.10, 7.74.0-1.3ubuntu2.1, 7.81.0-1ubuntu1.1
libcurl3-nss (Ubuntu package) - addressed in versions 7.58.0-2ubuntu3.17, 7.68.0-1ubuntu2.10, 7.74.0-1.3ubuntu2.1, 7.81.0-1ubuntu1.1
libcurl3-gnutls (Ubuntu package) - addressed in versions 7.58.0-2ubuntu3.17, 7.68.0-1ubuntu2.10, 7.74.0-1.3ubuntu2.1, 7.81.0-1ubuntu1.1
curl-debuginfo - update to 7.66.0-150200.4.30.1
libcurl4-32bit-debuginfo - update to 7.66.0-150200.4.30.1
libcurl4-32bit - update to 7.66.0-150200.4.30.1
libcurl-devel-32bit - update to 7.66.0-150200.4.30.1
libcurl4-debuginfo - update to 7.66.0-150200.4.30.1
libcurl-devel - update to 7.66.0-150200.4.30.1
curl-debugsource - update to 7.66.0-150200.4.30.1
libcurl4 - update to 7.66.0-150200.4.30.1
curl - update to 7.66.0-150200.4.30.1
curl-debuginfo - update to 7.71.1-13
curl - update to 7.71.1-13
curl-debugsource - update to 7.71.1-13
libcurl - update to 7.71.1-13
libcurl-devel - update to 7.71.1-13
curl-help - update to 7.71.1-13
curl (Debian package) - update to 7.74.0-1.3+deb11u2
curl - addressed in versions 7.76.1-15.fc34, 7.76.1-16.fc34, 7.79.1-3.fc35, 7.79.1-4.fc35, 7.82.0-4.fc36
curl (Red Hat package) - update to 7.76.1-19.el9
net-misc/curl - update to 7.86.0
curl - update to 7.87.0-2
IBM Engineering Requirements Management DOORS Next - update to 9.7.2.7
IBM Spectrum Protect Plus - update to 10.1.12

External References

Related Security Bulletins