CVE-2005-0490
Multiple stack-based buffer overflows in libcURL and cURL 7.12.1, and possibly other versions,...
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.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
8.8
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.
- Record
CVE-2005-0490- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 5.1 Medium
AV:N/AC:H/Au:N/C:P/I:P/A:P - Weakness
- CWE-131
- Updated
- 2026-11-02
CVE List No score
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.
- Record
CVE-2005-0490- Updated
- 2026-11-02
EUVDEUVD-2005-0491 No score
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.
- Record
EUVD-2005-0491- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-7mv6-r5f6-w598
8.8
Multiple stack-based buffer overflows in libcURL and cURL 7.12.1, and possibly other versions,...
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.
- Record
GHSA-7mv6-r5f6-w598- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-131
- Updated
- 2026-11-02
OSV
8.8
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.
- Record
CVE-2005-0490- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2005-0490
8.8
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.
- Record
DEBIAN-CVE-2005-0490- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVCURL-CVE-2005-0490 No score
Authentication Buffer Overflows
Due to bad usage of the base64 decode function to a stack-based buffer without checking the data length, it was possible for a malicious HTTP server to overflow the client during NTLM negotiation and for an FTP server to overflow the client during krb4 negotiation. The announcement of this flaw was done without contacting us.
- Record
CURL-CVE-2005-0490- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
curlDebian:12 |
before 7.13.0-2 | 7.13.0-2 |
curlDebian:13 |
before 7.13.0-2 | 7.13.0-2 |
curlDebian:14 |
before 7.13.0-2 | 7.13.0-2 |
curlRed Hat:enterprise_linux:3::as |
before 0:7.10.6-6.rhel3 | 0:7.10.6-6.rhel3 |
curl-debuginfoRed Hat:enterprise_linux:3::as |
before 0:7.10.6-6.rhel3 | 0:7.10.6-6.rhel3 |
curl-develRed Hat:enterprise_linux:3::as |
before 0:7.10.6-6.rhel3 | 0:7.10.6-6.rhel3 |
curlRed Hat:enterprise_linux:3::desktop |
before 0:7.10.6-6.rhel3 | 0:7.10.6-6.rhel3 |
curl-debuginfoRed Hat:enterprise_linux:3::desktop |
before 0:7.10.6-6.rhel3 | 0:7.10.6-6.rhel3 |
curl-develRed Hat:enterprise_linux:3::desktop |
before 0:7.10.6-6.rhel3 | 0:7.10.6-6.rhel3 |
curlRed Hat:enterprise_linux:3::es |
before 0:7.10.6-6.rhel3 | 0:7.10.6-6.rhel3 |
Show 17 moreShow less
| Package | Affected | Fixed |
|---|---|---|
curl-debuginfoRed Hat:enterprise_linux:3::es |
before 0:7.10.6-6.rhel3 | 0:7.10.6-6.rhel3 |
curl-develRed Hat:enterprise_linux:3::es |
before 0:7.10.6-6.rhel3 | 0:7.10.6-6.rhel3 |
curlRed Hat:enterprise_linux:3::ws |
before 0:7.10.6-6.rhel3 | 0:7.10.6-6.rhel3 |
curl-debuginfoRed Hat:enterprise_linux:3::ws |
before 0:7.10.6-6.rhel3 | 0:7.10.6-6.rhel3 |
curl-develRed Hat:enterprise_linux:3::ws |
before 0:7.10.6-6.rhel3 | 0:7.10.6-6.rhel3 |
curlRed Hat:enterprise_linux:4::as |
before 0:7.12.1-5.rhel4 | 0:7.12.1-5.rhel4 |
curl-debuginfoRed Hat:enterprise_linux:4::as |
before 0:7.12.1-5.rhel4 | 0:7.12.1-5.rhel4 |
curl-develRed Hat:enterprise_linux:4::as |
before 0:7.12.1-5.rhel4 | 0:7.12.1-5.rhel4 |
curlRed Hat:enterprise_linux:4::desktop |
before 0:7.12.1-5.rhel4 | 0:7.12.1-5.rhel4 |
curl-debuginfoRed Hat:enterprise_linux:4::desktop |
before 0:7.12.1-5.rhel4 | 0:7.12.1-5.rhel4 |
curl-develRed Hat:enterprise_linux:4::desktop |
before 0:7.12.1-5.rhel4 | 0:7.12.1-5.rhel4 |
curlRed Hat:enterprise_linux:4::es |
before 0:7.12.1-5.rhel4 | 0:7.12.1-5.rhel4 |
curl-debuginfoRed Hat:enterprise_linux:4::es |
before 0:7.12.1-5.rhel4 | 0:7.12.1-5.rhel4 |
curl-develRed Hat:enterprise_linux:4::es |
before 0:7.12.1-5.rhel4 | 0:7.12.1-5.rhel4 |
curlRed Hat:enterprise_linux:4::ws |
before 0:7.12.1-5.rhel4 | 0:7.12.1-5.rhel4 |
curl-debuginfoRed Hat:enterprise_linux:4::ws |
before 0:7.12.1-5.rhel4 | 0:7.12.1-5.rhel4 |
curl-develRed Hat:enterprise_linux:4::ws |
before 0:7.12.1-5.rhel4 | 0:7.12.1-5.rhel4 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2005-0490 is a high vulnerability (CVSS 8.8) in Haxx Curl, published February 21, 2005. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 5.73%, the 93rd percentile. Fixed in curl 7.13.0-2.
References
marc.info?l=full-disclosure&m=110959085507755&w=2
distro.conectiva.com.br/atualizacoes?id=a&anuncio=000940
idefense.com/application/poi/display?id=202&type=vulnerabilities
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10273
securityfocus.com/bid/12616
securityfocus.com/bid/12615
Show 16 moreShow less
exchange.xforce.ibmcloud.com/vulnerabilities/19423
idefense.com/application/poi/display?id=203&type=vulnerabilities
mandriva.com/security/advisories?name=MDKSA-2005:048
gentoo.org/security/en/glsa/glsa-200503-20.xml
redhat.com/support/errata/RHSA-2005-340.html
novell.com/linux/security/advisories/2005_11_curl.html
nvd.nist.gov/vuln/detail/CVE-2005-0490
github.com/advisories/GHSA-7mv6-r5f6-w598
security-tracker.debian.org/tracker/CVE-2005-0490
access.redhat.com/errata/RHSA-2005:340
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=149322
security.access.redhat.com/data/csaf/v2/advisories/2005/rhsa-2005_340.json
access.redhat.com/security/cve/CVE-2005-0490
bugzilla.redhat.com/show_bug.cgi?id=1617532
cve.org/CVERecord?id=CVE-2005-0490