Description
When using ambient user credentials, an HTTP request directed to one origin
may be dispatched over a connection previously authenticated via Negotiate for
a different origin, leaving the request's intended credentials unused.
Published: 2026-10-20
Score: 9.1 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Information Disclosure
Action: Immediate Patch
AI Analysis

Impact

Curl contains a flaw that allows ambient user credentials—where authentication occurs implicitly—to be misused by reusing an existing Negotiate‑authenticated connection for a different server origin. Consequently, an HTTP request intended for one origin can be sent over a connection that is authenticated to another, meaning the legitimate credentials for the request are not used. This unintended cross‑origin reuse can expose sensitive data on the target server or cause the target to receive requests bearing different credentials, leading to information disclosure and potential authentication spoofing. The weakness is identified as CWE‑201, representing unauthorized information disclosure through improper handling of credentials.

Affected Systems

The vulnerability affects the curl application and its libraries; no specific version range is provided, indicating that all releases prior to a later patch may be impacted. Any system that uses curl for HTTP(S) requests under environments where Negotiate authentication is enabled and where ambient credentials are in use is at risk.

Risk and Exploitability

The CVSS score of 9.1 indicates a high severity. The EPSS score of < 1% indicates a very low probability of exploitation, and the vulnerability is not listed in the CISA KEV catalog, suggesting that widespread exploitation is unlikely at present. Attackers would need to convince a user running curl to perform a request that uses ambient credentials, after which the connection could be abused to send data to an unintended third‑party server. The lack of an exploit score and KEV listing further mitigates immediate concern, but the risk of accidental information disclosure remains. Vigilance and mitigation are advised.

Generated by OpenCVE AI on October 30, 2026 at 14:02 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade curl to the latest release that removes the Negotiate cross‑origin reuse flaw.
  • If unable to upgrade, configure curl to disable Negotiate authentication entirely by setting an appropriate command‑line switch or environment variable to prevent implicit credential usage across origins.
  • Review infrastructure to ensure that curl is invoked only with explicit credentials or in contexts where cross‑origin reuse cannot occur, and adjust application logic accordingly.

Generated by OpenCVE AI on October 30, 2026 at 14:02 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 30 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}

cvssV3_1

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


Tue, 20 Oct 2026 20:30:00 +0000

Type Values Removed Values Added
Description A flaw was found in curl. When ambient user credentials—where authentication is handled implicitly without providing a username—are used, curl may improperly reuse an existing connection authenticated via Negotiate for a different server origin. This improper connection reuse can cause requests intended for one server to be transmitted over an established connection to another, potentially resulting in information disclosure. When using ambient user credentials, an HTTP request directed to one origin may be dispatched over a connection previously authenticated via Negotiate for a different origin, leaving the request's intended credentials unused.
Title curl: curl: cross-origin reuse of a Negotiate connection cross-origin reuse of a Negotiate connection
References

Sun, 18 Oct 2026 20:15: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 ambient user credentials—where authentication is handled implicitly without providing a username—are used, curl may improperly reuse an existing connection authenticated via Negotiate for a different server origin. This improper connection reuse can cause requests intended for one server to be transmitted over an established connection to another, potentially resulting in information disclosure.
Title curl: curl: cross-origin reuse of a Negotiate connection
Weaknesses CWE-201
References
Metrics threat_severity

None

cvssV3_1

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

threat_severity

Low


cve-icon MITRE

Status: PUBLISHED

Assigner: curl

Published:

Updated: 2026-10-30T11:55:20.837Z

Reserved: 2026-09-09T13:17:34.696Z

Link: CVE-2026-87861

cve-icon Vulnrichment

Updated: 2026-10-30T11:54:38.689Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-20T21:17:20.167

Modified: 2026-10-30T12:16:45.617

Link: CVE-2026-87861

cve-icon Redhat

Severity : Low

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

Links: CVE-2026-87861 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-30T14:15:08Z

Weaknesses
  • CWE-201

    Insertion of Sensitive Information Into Sent Data