Multiple stack-based buffer overflows in libcURL and cURL 7.12.1, and possibly other…
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Code execution
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Fixed
Attack profile from CVSS 3.1 · NVD. Fix status from CNA and Red Hat. Impact type from CWE-131 and the CVSS impact.
Summary
Multiple stack-based buffer overflows in libcURL and cURL 7.12.1, and possibly other versions, allow remote malicious web servers to execute arbitrary code via base64 encoded replies that exceed the intended buffer lengths when decoded, which is not properly handled by (1) the Curl_input_ntlm function in http_ntlm.c during NTLM authentication or (2) the Curl_krb_kauth and krb4_auth functions in krb4.c during Kerberos authentication.
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| — | — | all versions | — | No fix listed | CNA |
- — Vendor— Affected all versions Fixed in — No fix listed CNA
Remediation
Red Hat 1 advisory
- RHSA-2005:340 Released 2005-04-05 · Red Hat rating Lowcurl security update
- Red Hat Desktop version 3 curl-7.10.6-6.rhel3, curl-7.10.6-6.rhel3.i386, curl-devel-7.10.6-6.rhel3 +1
- Red Hat Enterprise Linux AS version 3 curl-7.10.6-6.rhel3, curl-7.10.6-6.rhel3.i386, curl-7.10.6-6.rhel3.ia64 +5
- Red Hat Enterprise Linux AS version 4 curl-7.12.1-5.rhel4, curl-7.12.1-5.rhel4.i386, curl-7.12.1-5.rhel4.ia64 +5
- Red Hat Enterprise Linux Desktop version 4 curl-7.12.1-5.rhel4, curl-7.12.1-5.rhel4.i386, curl-devel-7.12.1-5.rhel4 +1
- Red Hat Enterprise Linux ES version 3 curl-7.10.6-6.rhel3, curl-7.10.6-6.rhel3.i386, curl-7.10.6-6.rhel3.ia64 +3
- Red Hat Enterprise Linux ES version 4 curl-7.12.1-5.rhel4, curl-7.12.1-5.rhel4.i386, curl-7.12.1-5.rhel4.ia64 +3
- Red Hat Enterprise Linux WS version 3 curl-7.10.6-6.rhel3, curl-7.10.6-6.rhel3.i386, curl-7.10.6-6.rhel3.ia64 +3
- Red Hat Enterprise Linux WS version 4 curl-7.12.1-5.rhel4, curl-7.12.1-5.rhel4.i386, curl-7.12.1-5.rhel4.ia64 +3
Vendor assessments
Red Hat
Red Hat rating: Low. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat Desktop version 3 | Fixed | RHSA-2005:340 |
| Red Hat Enterprise Linux AS version 3 | Fixed | RHSA-2005:340 |
| Red Hat Enterprise Linux AS version 4 | Fixed | RHSA-2005:340 |
| Red Hat Enterprise Linux Desktop version 4 | Fixed | RHSA-2005:340 |
| Red Hat Enterprise Linux ES version 3 | Fixed | RHSA-2005:340 |
| Red Hat Enterprise Linux ES version 4 | Fixed | RHSA-2005:340 |
| Red Hat Enterprise Linux WS version 3 | Fixed | RHSA-2005:340 |
| Red Hat Enterprise Linux WS version 4 | Fixed | RHSA-2005:340 |
Timeline
- 2026-10-02 Threatist record created from CVE-2005-0490
- 2026-10-03 Alias added: GHSA-7mv6-r5f6-w598
References
Advisory 6
More Haxx Curl vulnerabilities
- TI-2026-16162 Negotiate ambient user conn reuse CVSS 3.1CRITICAL 9.8
- TI-2026-10231 cross-origin Digest auth state leak CVSS 3.1CRITICAL 9.8
- TI-2026-09063 HTTP/2 stream-dependency tree UAF CVSS 3.1CRITICAL 9.8
- TI-2026-07976 stale proxy password leak CVSS 3.1CRITICAL 9.8
- TI-2026-07845 SASL double-free CVSS 3.1CRITICAL 9.8
- TI-2023-12257 Injection in https://github.com/curl/curl CVSS 3.1CRITICAL 9.8
Sources
- CVE-2005-0490 · CVE Program
- CVE-2005-0490 · NVD
- FIRST EPSS
- GHSA-7mv6-r5f6-w598 · GitHub Advisory Database · CC BY 4.0
- CVE-2005-0490 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences