CVE-2021-22924

LOWCVSS 3.7/10EPSS 6.27%

Last modified

CVE-2021-22924 is a low-severity vulnerability rated 3.7/10 on the CVSS scale. libcurl keeps previously used connections in a connection pool for subsequenttransfers to reuse, if one of them matches the setup.Due to errors in the logic, the config matching function did not take 'issuercert' into account and it compared the involved paths *case insensitively*,which could lead to libcurl reusing wrong connections.File paths are, or can be, case sensitive on many systems but not all, and caneven vary depending on used file systems.The comparison also didn't include the 'issuer cert' which a transfer can setto qualify how to verify the server certificate.. EPSS estimates a 6.27% chance of exploitation in the next 30 days.

Description

libcurl keeps previously used connections in a connection pool for subsequenttransfers to reuse, if one of them matches the setup.Due to errors in the logic, the config matching function did not take 'issuercert' into account and it compared the involved paths *case insensitively*,which could lead to libcurl reusing wrong connections.File paths are, or can be, case sensitive on many systems but not all, and caneven vary depending on used file systems.The comparison also didn't include the 'issuer cert' which a transfer can setto qualify how to verify the server certificate.

Metrics

CVSS 3.1
3.7/10

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N

EPSS Probability
6.27%

92.7th percentile

Probability of exploitation in the next 30 days. Learn more

Weakness Enumeration

Affected Software

VendorProductVersions
HaxxLibcurl>= 7.10.4, < 7.77.0
FedoraprojectFedora33
DebianDebian Linux9.0
DebianDebian Linux10.0
DebianDebian Linux11.0
NetappCloud BackupAll versions
NetappClustered Data OntapAll versions
NetappSolidfire \& Hci Management NodeAll versions
NetappSolidfire Baseboard Management Controller FirmwareAll versions
OracleMysql Server>= 5.7.0, <= 5.7.36
OracleMysql Server>= 8.0.0, <= 8.0.26
OraclePeoplesoft Enterprise Peopletools8.57
OraclePeoplesoft Enterprise Peopletools8.58
OraclePeoplesoft Enterprise Peopletools8.59
SiemensSinec Infrastructure Network Services< 1.0.1.1
SiemensSinema Remote Connect Server< 3.1
SiemensLogo\! Cmr2040 FirmwareAll versions
SiemensLogo\! Cmr2020 FirmwareAll versions
SiemensRuggedcomrm 1224 Lte Firmware< 7.1
SiemensScalance M804pb Firmware< 7.1
SiemensScalance M812-1 Firmware< 7.1
SiemensScalance M816-1 Firmware< 7.1
SiemensScalance M826-2 Firmware< 7.1
SiemensScalance M874-2 Firmware< 7.1
SiemensScalance M874-3 Firmware< 7.1
SiemensScalance M876-3 Firmware< 7.1
SiemensScalance M876-4 Firmware< 7.1
SiemensScalance Mum856-1 Firmware< 7.1
SiemensScalance S615 Firmware< 7.1
SiemensSimatic Cp 1543-1 Firmware< 3.0.22
SiemensSimatic Cp 1545-1 Firmware< 1.1
SiemensSimatic Rtu3010c Firmware< 5.0.14
SiemensSimatic Rtu3030c Firmware< 5.0.14
SiemensSimatic Rtu3031c Firmware< 5.0.14
SiemensSimatic Rtu 3041c Firmware< 5.0.14
SiemensSinema Remote Connect< 3.1
SiemensSiplus Net Cp 1543-1 Firmware< 3.0.22
SplunkUniversal Forwarder>= 8.2.0, < 8.2.12
SplunkUniversal Forwarder>= 9.0.0, < 9.0.6
SplunkUniversal Forwarder9.1.0

References

Timeline

Published
Last Modified
Status
Modified

Frequently Asked Questions

What is CVE-2021-22924?
libcurl keeps previously used connections in a connection pool for subsequenttransfers to reuse, if one of them matches the setup.Due to errors in the logic, the config matching function did not take 'issuercert' into account and it compared the involved paths *case insensitively*,which could lead to libcurl reusing wrong connections.File paths are, or can be, case sensitive on many systems but not all, and caneven vary depending on used file systems.The comparison also didn't include the 'issuer cert' which a transfer can setto qualify how to verify the server certificate.
How severe is CVE-2021-22924?
CVE-2021-22924 has a CVSS score of 3.7/10 (LOW severity). The EPSS model estimates a 6.27% probability of exploitation in the next 30 days.
How do I fix CVE-2021-22924?
Check the vendor references and advisories linked above for patched versions and mitigation guidance. You can also run a Strix scan to test if your systems are affected.

Are you affected by CVE-2021-22924?

Run a free Strix scan to check your systems for this vulnerability.

Scan your code now

Source: NVD / NIST