Description
A flaw was found in curl. When an application attempts to disable Amazon Web Services Signature Version 4 (AWS SigV4) authentication on a reused connection handle, curl fails to clear the setting as expected. If the application subsequently directs a request to an untrusted or attacker-controlled server using the same handle, curl unintentionally transmits the signed authorization header. This flaw allows a remote attacker to obtain access key identifiers and request signatures, leading to information disclosure.
Published: n/a
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Information Disclosure
Action: Apply patch
AI Analysis

Impact

A flaw in curl causes the AWS SigV4 authentication setting to persist when disabled on a reused connection handle. If an application then issues a request to an untrusted or attacker-controlled server using that same handle, curl inadvertently sends a signed Authorization header. The result is that an external party can learn the access key identifier and request signature, which can be used to impersonate the AWS identity and potentially access resources. This weakness is catalogued as CWE‑201, the leaking of information from an untrusted source.

Affected Systems

The vulnerability applies to the curl library, which is widely used as a command‑line tool and a programming library. No specific affected versions are listed in the public data; any builds that incorporate the affected branch of curl may be susceptible.

Risk and Exploitability

The CVSS base score is 5.3, indicating a moderate impact. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog. The exploit requires an attacker to control a server that the vulnerable application will contact via a reused curl handle. The application would need to have disabled SigV4 before reuse, and the attacker must be positioned to receive the accidental Authorization header. While the attack surface is therefore limited, the consequence of credential exposure could be significant.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade curl to a version that incorporates the fix for the SigV4 header persistence issue. Advisably verify the release notes of the new curl release to confirm the patch.
  • Ensure that any reuse of connection handles does not occur when the target server is untrusted. After disabling SigV4, close the handle or create a new one for subsequent requests to other hosts.
  • If the application directly manages raw libcurl state, invoke curl_easy_reset or explicitly clear the Authorization header before reusing a handle, to guarantee that stale SigV4 headers are not transmitted.

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

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Ubuntu USN Ubuntu USN USN-8927-1 curl vulnerabilities
Ubuntu USN Ubuntu USN USN-8932-1 curl vulnerabilities
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. When an application attempts to disable Amazon Web Services Signature Version 4 (AWS SigV4) authentication on a reused connection handle, curl fails to clear the setting as expected. If the application subsequently directs a request to an untrusted or attacker-controlled server using the same handle, curl unintentionally transmits the signed authorization header. This flaw allows a remote attacker to obtain access key identifiers and request signatures, leading to information disclosure.
Title curl: curl: stale SigV4 headers sent unintended
Weaknesses CWE-201
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:R/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-86409 - Bugzilla

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-201

    Insertion of Sensitive Information Into Sent Data