CVE-2015-3144
NoneCVSS
—
EPSS
10.5%
Published
Apr 24, 2015
CISA due date
—
The record
The fix_hostname function in cURL and libcurl 7.37.0 through 7.41.0 does not properly calculate an index, which allows remote attackers to cause a denial of service (out-of-bounds read or write and crash) or possibly have other unspecified impact via a zero-length host name, as demonstrated by "http://:80" and ":80."
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:11 | curl | 0 | 7.42.0-1 |
| Debian:12 | curl | 0 | 7.42.0-1 |
| Debian:13 | curl | 0 | 7.42.0-1 |
| SUSE:Linux Enterprise Desktop 12 | curl | 0 | 7.37.0-15.1 |
| SUSE:Linux Enterprise Server 12 | curl | 0 | 7.37.0-15.1 |
| SUSE:Linux Enterprise Server for SAP Applications 12 | curl | 0 | 7.37.0-15.1 |
| SUSE:Linux Enterprise Software Development Kit 12 | curl | 0 | 7.37.0-15.1 |
| Ubuntu:14.04:LTS | curl | 0 | 7.35.0-1ubuntu2.3 |
| Ubuntu:14.04:LTS | curl | 0 | 7.35.0-1ubuntu2.5 |
| openSUSE:Tumbleweed | curl | 0 | 7.51.0-1.1 |
Related vulnerabilities
- CVE-2025-9086 1. Also affects curl
- CVE-2025-0725 When libcurl is asked to perform automatic gzip decompression of content-encoded HTTP… Also affects curl
- CVE-2024-11053 When asked to both use a `.netrc` file for credentials and to follow HTTP redirects, curl… Also affects curl
- CVE-2024-9681 When curl is asked to use HSTS, the expiry time for a subdomain might overwrite a parent… Also affects curl
- CVE-2024-8096 When curl is told to use the Certificate Status Request TLS extension, often referred to… Also affects curl
- CVE-2023-46219 When saving HSTS data to an excessively long file name, curl could end up removing all… Also affects curl
- CVE-2023-46218 This flaw allows a malicious HTTP server to set "super cookies" in curl that are then… Also affects curl
- CVE-2023-38545 This flaw makes curl overflow a heap based buffer in the SOCKS5 proxy handshake. Also affects curl