Skip to content
OpenAdvisories
Unscored CVE-2005-0490 EUVD-2005-0491GHSA-7mv6-r5f6-w598

Multiple stack-based buffer overflows in libcURL and cURL 7.12.1, and possibly other versions, allow remote malicious web servers to execut…

Published Feb 21, 2005 · Updated Aug 7, 2024 · Assigned by mitre

Description

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.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 curl 7.13.0-2 —
Debian 13 curl 7.13.0-2 —
Debian 12 curl 7.13.0-2 —
ReleasePackageFixed inAdvisory
RHEL 4 curl +1 7.12.1-5.rhel4 RHSA-2005:340
RHEL 3 curl +1 7.10.6-6.rhel3 RHSA-2005:340

Advisories 1

References