GHSA-8rq8-f59m-9cjg
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
MITM network position plus three simultaneous non-default configuration prerequisites raise AC to H; MITM capability enables both read and inject, so I:H applies.
Primary rating from Vendor (CNA).
CVSS VectorVendor
Lifecycle Timeline
5Description PRE-NVD
Articles & Coverage 1
AnalysisAI
Certificate validation bypass in libcurl (curl 8.9.1 through 8.21.0) with the wolfSSL TLS backend allows a network-positioned attacker to intercept encrypted communications by exploiting a post-callback CA store reinstatement bug. When an application uses CURLOPT_SSL_CTX_FUNCTION to install a custom trust store at connection time, libcurl silently overwrites that callback-selected store with the previously cached CA bundle, causing certificates that the callback explicitly rejected to be accepted without error. …
Unlock full vulnerability intelligence
- Risk assessment & exploitation conditions
- Attack chain visualization
- Remediation with exact patch versions
- Threat intelligence from 22 sources
- Personal watchlist & email alerts
Free forever · No credit card required
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata
Vulnerability AssessmentAI
| Exploitation | Three conditions must hold simultaneously: (1) curl/libcurl must be compiled and running with the wolfSSL TLS backend - not the default on most Linux distributions or macOS, which ship OpenSSL or GnuTLS builds; (2) CA caching must be enabled within the wolfSSL integration layer; (3) the application must register a CURLOPT_SSL_CTX_FUNCTION callback and use it to replace the SSL context's trust store with a custom bundle. … Additional conditions and limiting factors are described in the full assessment. |
| Risk Assessment | The vendor-assigned CVSS 7.5 (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N) overstates attacker convenience: AV:N and AC:L imply broad unauthenticated network exploitability, but exploitation actually requires three non-default concurrent conditions - wolfSSL as the TLS backend, CA caching enabled, and active use of CURLOPT_SSL_CTX_FUNCTION - none of which represent a default curl deployment. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in. |
| Exploit Scenario | Full exploit scenario with step-by-step reproduction available after sign-in. |
| Remediation | Upgrade curl/libcurl to the patched release documented at https://curl.se/docs/vuln-8.21.0.html; the curl project's security advisory at https://curl.se/docs/CVE-2026-82208.html provides authoritative fix guidance. … Detailed patch versions, workarounds, and compensating controls in full report. |
Recommended ActionAI
Within 24 hours, identify whether your organization uses libcurl with wolfSSL backend and CURLOPT_SSL_CTX_FUNCTION custom CA store callbacks; document findings and escalation path for any identified systems. …
Sign in for detailed remediation steps and compensating controls.
Threat intelligence, references, and detailed analysis are available after sign-in.
Same weakness CWE-295 – Improper Certificate Validation
View allSame technique Information Disclosure
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-72152