Cyber Resilience

CVE-2026-3784

Auth Bypass in Haxx Curl 7.7 – 8.18.0

Public PoCAuth Bypass
Published
11 March 2026
Modified
02 June 2026
Patch / advisory
CVSS Score v3.1 6.5
Click a component to see what it means
Raw vectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
EPSS Score 0.0030 22th percentile
Risk Priority 35 floored blend · peak EPSS

Summary

CVE-2026-3784 is a medium-severity Authentication Bypass by Primary Weakness (CWE-305) vulnerability in Haxx Curl. Its CVSS base score is 6.5 (Medium).

Operationally, ranked at the 22th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.

The strongest mitigations our analysis identified map to AC-3 (Access Enforcement) and AC-12 (Session Termination) — see the control section below for these in your framework.

OWASP Top 10 for Web (2025)

EU & UK References

Vulnerability Data

curl would wrongly reuse an existing HTTP proxy connection doing CONNECT to a server, even if the new request uses different credentials for the HTTP proxy. The proper behavior is to create or use a separate connection.

CWE(s)

Related Threats

MITRE ATT&CK Enterprise TechniquesAI

Insufficient information to map techniques.
Confidence: LOW · MITRE ATT&CK Enterprise v19.0

CVEs Like This One

CVE-2026-1965Same product: Haxx Curl
CVE-2025-5399Same product: Haxx Curl
CVE-2026-6429Same product: Haxx Curl
CVE-2026-5545Same product: Haxx Curl
CVE-2026-8286Same product: Haxx Curl
CVE-2026-8926Same product: Haxx Curl
CVE-2025-4947Same product: Haxx Curl
CVE-2026-11586Same product: Haxx Curl
CVE-2026-9079Same product: Haxx Curl
CVE-2026-9545Same product: Haxx Curl

Affected Assets

haxx
curl
7.7 — 8.18.0

Mitigating Controls

Control response

Prevent
Stop it (NIST 800-53)
  • AC-3 Access Enforcement
  • AC-12 Session Termination
  • SC-23 Session Authenticity
Detect
Catch it (NIST detect / respond)

Harden
Shrink the surface (DISA STIG)
  • 5 hardening rules · 3 OS baselines
Validate
Prove the fix (OWASP ASVS)
  • V6.4.3
  • V7.2.4

Mitigating Controls (NIST 800-53 r5) AI

prevent

Directly enforces per-request proxy authentication decisions so that a CONNECT tunnel established with one set of credentials cannot be reused for a request carrying different credentials.

prevent

Requires termination of an existing proxy connection when authentication attributes change, preventing the reuse of a CONNECT tunnel authenticated under different credentials.

prevent

Ensures session authenticity for each HTTP proxy connection, blocking silent reuse of a CONNECT tunnel whose authentication context no longer matches the current request.

Mitigating Controls (NIST CSF 2.0) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→CSF cross-walk (authority under review) — links open the control.

PR.PS-06 full match
prevents

Secure development practices throughout the SDLC prevent the primary weaknesses that enable authentication bypass.

PR.AA-03 mostly match
prevents

Strong authentication mechanisms and policy enforcement directly reduce bypass opportunities arising from implementation flaws.

ID.RA-01 partial match
prevents

Identifying and recording vulnerabilities catches the primary weaknesses that allow authentication bypass.

Mitigating Controls (ISO/IEC 27001:2022 Annex A) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→ISO cross-walk (authority under review) — links open the control.

detects

Security testing can detect authentication bypass conditions before deployment.

prevents

Secure development lifecycle reduces likelihood of introducing bypass flaws during implementation.

prevents

Secure coding practices help prevent the primary weakness that enables authentication bypass.

mitigates

Information access restriction complements authentication by limiting what can be reached even if bypass occurs.

prevents

Secure authentication mechanisms directly address bypass risks in the implemented authentication process.

Hardening callouts derived

Configuration rules from DISA STIG baselines that reduce the attack surface for weaknesses of the type cited by this CVE. Derived transitively via CVE→CWE→STIG over `controls_xwalks` (authoritative rows only).

Windows 10 (1 rule)
  • V-220812 Credential Guard must be running on Windows 10 domain-joined systems. via CWE-305

References