Description
A flaw was found in curl that can allow unauthorized access through improper session reuse. When an unencrypted File Transfer Protocol (FTP) transfer reuses a pooled connection previously authenticated with a client certificate and upgraded using Transport Layer Security (TLS), curl fails to perform a new handshake or authentication. As a result, the subsequent transfer operates under the prior session's identity, allowing it to perform operations on the remote server with unintended authorization.
Published: n/a
Score: 5.9 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized Access via session reuse in FTP connections
Action: Apply Patch
AI Analysis

Impact

curl contains a flaw that permits an attacker to perform actions under an unauthorized identity when an unencrypted FTP transfer reuses a connection that was previously authenticated with a client certificate and upgraded with TLS. Because curl omits a new handshake or re-authentication when reusing the pooled connection, the subsequent transfer inherits the prior session’s credentials, enabling the attacker to carry out operations on the remote server that they should not be authorized to perform. This weakness can lead to unauthorized file access, modification, or other privileged actions on the target FTP server.

Affected Systems

The vulnerability affects the curl utility, specifically versions where session reuse handling is implemented for FTP over TLS; the exact release numbers are not disclosed in the available data. Any system using curl to connect to an FTP server with client‑certificate authentication over TLS and that subsequently reuses the connection for plain FTP may be impacted.

Risk and Exploitability

The CVSS score of 5.9 indicates a moderate risk. The EPSS score is unknown, and the vulnerability is not listed in CISA’s KEV catalog. The attack likely occurs through network traffic where an attacker can force the reuse of an FTP session, such as by setting up a malicious FTP proxy or manipulating the client to reuse a pooled connection. An attacker would need network access to influence the connection path, but no user interaction or elevated privileges on the client side are required once the reuse is triggered.

Generated by OpenCVE AI on October 17, 2026 at 01:51 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to the latest curl release that addresses the session reuse flaw
  • Configure curl (or the application using it) to disable session reuse for FTP connections or enforce a fresh TLS handshake for each transfer
  • If upgrading is not possible, restrict the use of plain FTP entirely or enforce client certificate authentication only on dedicated TLS‑enabled FTP endpoints

Generated by OpenCVE AI on October 17, 2026 at 01:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 18 Oct 2026 14:30:00 +0000

Type Values Removed Values Added
First Time appeared Curl
Curl curl
Vendors & Products Curl
Curl curl

Sat, 17 Oct 2026 00:30:00 +0000

Type Values Removed Values Added
Description A flaw was found in curl that can allow unauthorized access through improper session reuse. When an unencrypted File Transfer Protocol (FTP) transfer reuses a pooled connection previously authenticated with a client certificate and upgraded using Transport Layer Security (TLS), curl fails to perform a new handshake or authentication. As a result, the subsequent transfer operates under the prior session's identity, allowing it to perform operations on the remote server with unintended authorization.
Title curl: curl: FTP connection reuse inherits client-certificate
Weaknesses CWE-488
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.9, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N'}

threat_severity

Low


cve-icon MITRE

No data.

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

Severity : Low

Publid Date: 2026-10-14T12:00:00Z

Links: CVE-2026-86411 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-18T14:15:14Z

Weaknesses
  • CWE-488

    Exposure of Data Element to Wrong Session