CVE-2023-27535CWE-287CWE-305

CVE-2023-27535

Medium · published March 31, 2023

CVSS v3.1
5.9
EPSS
2%
Percentile
78.4
In the wild
Unconfirmed
What it is

An authentication bypass vulnerability exists in libcurl <8.0.0 in the FTP connection reuse feature that can result in wrong credentials being used during subsequent transfers. Previously created connections are kept in a connection pool for reuse if they match the current setup. However, certain FTP settings such as CURLOPT_FTP_ACCOUNT, CURLOPT_FTP_ALTERNATIVE_TO_USER, CURLOPT_FTP_SSL_CCC, and CURLOPT_USE_SSL were not included in the configuration match checks, causing them to match too easily. This could lead to libcurl using the wrong credentials when performing a transfer, potentially allowing unauthorized access to sensitive information.

The record
Technical detail
CVSS v3.1
5.9 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.01803 · 78.4th percentile
Weaknesses
CWE-287 · Improper Authentication; CWE-305 · Authentication Bypass by Primary Weakness
Published
2023-03-31T00:15Z
Affected products (12)
ProductVersionsFixed in
splunk/universal_forwarder≥ 8.2.0, < 8.2.128.2.12
splunk/universal_forwarder≥ 9.0.0, < 9.0.69.0.6
splunk/universal_forwarderall versions—
haxx/libcurl≥ 7.13.0, ≤ 7.88.1—
fedoraproject/fedoraall versions—
debian/debian_linuxall versions—
netapp/active_iq_unified_managerall versions—
netapp/ontap_9all versions—
netapp/h300s_firmwareall versions—
netapp/h500s_firmwareall versions—
netapp/h700s_firmwareall versions—
netapp/h410s_firmwareall versions—
References (13)
EPSS history
Timeline
  • 30 MAR 00:00Z
    An authentication bypass vulnerability exists in libcurl <8.0.0 in the FTP connection reuse feature that can result in wrong credentials being used during…
    cvelistv5