CVE catalog

CVE-2023-27535

curl: CVE-2023-27535

[CVE catalog]

Severity
Medium · CVSS 5.9CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Published
Source
[NVD] · [CVE record]
EPSS
1.80% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiancurlsid8.23.0-1fixed
Debiancurlforky8.22.0-1fixed
Debiancurltrixie8.14.1-2+deb13u5fixed
Debiancurltrixie-security8.14.1-2+deb13u7fixed
Debiancurlbookworm7.88.1-10+deb12u15fixed
Debiancurlbookworm-security7.88.1-10+deb12u5fixed
CpelibcurlNot reportedNot reportedunknown
CpefedoraNot reportedNot reportedunknown
Cpedebian_linuxNot reportedNot reportedunknown
Cpeactive_iq_unified_managerNot reportedNot reportedunknown
Cpeontap_9Not reportedNot reportedunknown
Cpeh300s_firmwareNot reportedNot reportedunknown
Cpeh500s_firmwareNot reportedNot reportedunknown
Cpeh700s_firmwareNot reportedNot reportedunknown
Cpeh410s_firmwareNot reportedNot reportedunknown
Cpeuniversal_forwarderNot reportedNot reportedunknown
Alpinecurl3.148.0.1-r0fixed
Alpinecurl3.158.0.1-r0fixed
Alpinecurl3.168.0.1-r0fixed
Alpinecurl3.177.88.1-r1fixed
Alpinecurl3.188.0.0-r0fixed
Alpinecurl3.198.0.0-r0fixed
Alpinecurl3.208.0.0-r0fixed
Alpinecurl3.218.0.0-r0fixed
Alpinecurl3.228.0.0-r0fixed
Alpinecurl3.238.0.0-r0fixed
Alpinecurl3.248.0.0-r0fixed
Ubuntucurlpro7.43.0-1ubuntu2vulnerable
Ubuntucurlpro7.45.0-1ubuntu1vulnerable
Ubuntucurlpro7.46.0-1ubuntu1vulnerable
Ubuntucurlpro7.47.0-1ubuntu1vulnerable
Ubuntucurlpro7.47.0-1ubuntu2vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.1vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.2vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.3vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.4vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.5vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.6vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.7vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.8vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.9vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.11vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.12vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.13vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.14vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.15vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.16vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.18vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.19vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.19+esm1vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.19+esm2vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.19+esm3vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.19+esm4vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.19+esm5vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.19+esm6vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.19+esm7vulnerable
Ubuntucurlpro7.47.0-1ubuntu2.19+esm8fixed
Ubuntucurl18.047.55.1-1ubuntu2vulnerable
Ubuntucurl18.047.55.1-1ubuntu2.1vulnerable
Ubuntucurl18.047.57.0-1ubuntu1vulnerable
Ubuntucurl18.047.58.0-2ubuntu1vulnerable
Ubuntucurl18.047.58.0-2ubuntu2vulnerable
Ubuntucurl18.047.58.0-2ubuntu3vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.1vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.2vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.3vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.5vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.6vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.7vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.8vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.9vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.10vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.12vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.13vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.14vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.15vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.16vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.17vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.18vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.19vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.20vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.21vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.22vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.23vulnerable
Ubuntucurl18.047.58.0-2ubuntu3.24fixed
Ubuntucurl20.047.65.3-1ubuntu3vulnerable
Ubuntucurl20.047.65.3-1ubuntu4vulnerable
Ubuntucurl20.047.66.0-1ubuntu1vulnerable
Ubuntucurl20.047.67.0-2ubuntu1vulnerable
Ubuntucurl20.047.68.0-1ubuntu1vulnerable
Ubuntucurl20.047.68.0-1ubuntu2vulnerable
Ubuntucurl20.047.68.0-1ubuntu2.1vulnerable
Ubuntucurl20.047.68.0-1ubuntu2.2vulnerable
Ubuntucurl20.047.68.0-1ubuntu2.4vulnerable
Ubuntucurl20.047.68.0-1ubuntu2.5vulnerable
Ubuntucurl20.047.68.0-1ubuntu2.6vulnerable
Ubuntucurl20.047.68.0-1ubuntu2.7vulnerable
Ubuntucurl20.047.68.0-1ubuntu2.10vulnerable
Ubuntucurl20.047.68.0-1ubuntu2.11vulnerable
Ubuntucurl20.047.68.0-1ubuntu2.12vulnerable
Ubuntucurl20.047.68.0-1ubuntu2.13vulnerable
Ubuntucurl20.047.68.0-1ubuntu2.14vulnerable
Ubuntucurl20.047.68.0-1ubuntu2.15vulnerable
Ubuntucurl20.047.68.0-1ubuntu2.16vulnerable
Ubuntucurl20.047.68.0-1ubuntu2.18fixed
Ubuntucurl22.047.74.0-1.3ubuntu2vulnerable
Ubuntucurl22.047.74.0-1.3ubuntu3vulnerable
Ubuntucurl22.047.80.0-3vulnerable
Ubuntucurl22.047.81.0-1vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.1vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.2vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.3vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.4vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.6vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.7vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.8vulnerable
Ubuntucurl22.047.81.0-1ubuntu1.10fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiancurlsourcesid7.88.1-7not yet assignedNot reportedNot reported
Debiancurlsourceforky7.88.1-7not yet assignedNot reportedNot reported
Debiancurlsourcetrixie7.88.1-7not yet assignedNot reportedNot reported
Debiancurlsourcebookworm7.88.1-7not yet assignedNot reportedNot reported
Alpinecurlapk3.148.0.1-r0Not reportedALPINE-CVE-2023-27535Not reported
Alpinecurlapk3.158.0.1-r0Not reportedALPINE-CVE-2023-27535Not reported
Alpinecurlapk3.168.0.1-r0Not reportedALPINE-CVE-2023-27535Not reported
Alpinecurlapk3.177.88.1-r1Not reportedALPINE-CVE-2023-27535Not reported
Alpinecurlapk3.188.0.0-r0Not reportedALPINE-CVE-2023-27535Not reported
Alpinecurlapk3.198.0.0-r0Not reportedALPINE-CVE-2023-27535Not reported
Alpinecurlapk3.208.0.0-r0Not reportedALPINE-CVE-2023-27535Not reported
Alpinecurlapk3.218.0.0-r0Not reportedALPINE-CVE-2023-27535Not reported
Alpinecurlapk3.228.0.0-r0Not reportedALPINE-CVE-2023-27535Not reported
Alpinecurlapk3.238.0.0-r0Not reportedALPINE-CVE-2023-27535Not reported
Alpinecurlapk3.248.0.0-r0Not reportedALPINE-CVE-2023-27535Not reported
Ubuntucurldebpro7.47.0-1ubuntu2.19+esm8Not reportedUBUNTU-CVE-2023-27535Not reported
Ubuntucurldeb18.047.58.0-2ubuntu3.24Not reportedUBUNTU-CVE-2023-27535Not reported
Ubuntucurldeb20.047.68.0-1ubuntu2.18Not reportedUBUNTU-CVE-2023-27535Not reported
Ubuntucurldeb22.047.81.0-1ubuntu1.10Not reportedUBUNTU-CVE-2023-27535Not reported

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

References