ALPINE-CVE-2016-7167
Record from OSV · Published October 7, 2016
Multiple integer overflows in the (1) curl_escape, (2) curl_easy_escape, (3) curl_unescape, and (4) curl_easy_unescape functions in libcurl before 7.50.3 allow attackers to have unspecified impact via a string of length 0xffffffff, which triggers a heap-based buffer overflow.
Fixed versions
Upgrade to a fixed version or later. Language registries are listed first, then Linux distributions, then vendor products.
| Package | Ecosystem | Fixed in |
|---|---|---|
| curl | Alpine:v3.14 | 7.50.3-r0 |
| curl | Alpine:v3.8 | 7.50.3 |
| curl | Alpine:v3.9 | 7.50.3-r1 |
| curl | Alpine:v3.18 | 7.50.3-r0 |
| curl | Alpine:v3.19 | 7.50.3-r0 |
| curl | Alpine:v3.16 | 7.50.3-r0 |
| curl | Alpine:v3.23 | 7.50.3-r0 |
| curl | Alpine:v3.6 | 7.50.3 |
| curl | Alpine:v3.11 | 7.50.3 |
| curl | Alpine:v3.21 | 7.50.3-r0 |
| curl | Alpine:v3.2 | 7.49.1-r3 |
| curl | Alpine:v3.3 | 7.49.1-r3 |
11 more packages have a fixed version. See every fix in Lookup.
Risk scores
Affected products
| Vendor | Product | Versions |
|---|---|---|
| Alpine:v3.14 | curl | 7.19.4-r0, 7.19.5-r0, 7.38.0-r0 |
| Alpine:v3.8 | curl | 7.20.1-r1, 7.21.1-r0, 7.27.0-r1 |
| Alpine:v3.9 | curl | 7.47.0-r0, 7.21.4-r0, 7.19.2-r0 |
| Alpine:v3.18 | curl | 7.21.3-r1, 0, 7.19.2-r0 |
| Alpine:v3.19 | curl | 7.24.0-r0, 7.35.0-r0, 7.21.0-r0 |
| Alpine:v3.16 | curl | 7.21.2-r0, 7.20.1-r1, 7.20.1-r0 |
| Alpine:v3.23 | curl | 7.19.7-r1, 7.19.5-r0, 7.19.4-r0 |
| Alpine:v3.6 | curl | 7.49.0-r0, 7.49.1-r0, 7.50.0-r0 |
| Alpine:v3.11 | curl | 7.21.7-r0, 7.19.7-r0, 7.19.2-r0 |
| Alpine:v3.21 | curl | 7.39.0-r0, 7.48.0-r0, 7.46.0-r2 |
| Alpine:v3.2 | curl | 7.19.4-r0, 7.21.7-r0, 7.21.6-r0 |
| Alpine:v3.3 | curl | 7.27.0-r0, 7.28.0-r0, 7.49.1-r2 |
| Alpine:v3.24 | curl | 0 |
| Alpine:v3.12 | curl | 7.19.2-r1, 7.19.4-r0, 7.19.6-r0 |
| Alpine:v3.15 | curl | 7.19.4-r0, 7.19.7-r0, 7.20.1-r0 |
| Alpine:v3.17 | curl | 7.50.1-r0, 7.19.2-r0, 7.19.2-r1 |
| Alpine:v3.7 | curl | 0, 7.19.2-r0, 7.19.2-r1 |
| Alpine:v3.13 | curl | 7.19.2-r1, 7.33.0-r1, 7.21.5-r0 |
| Alpine:v3.5 | curl | 0, 7.21.7-r1, 7.19.7-r0 |
| Alpine:v3.4 | curl | 7.19.2-r0, 7.19.2-r1, 7.19.4-r0 |
…and 3 more
Timeline
- Oct 7, 2016 CVE Published
- Jun 9, 2026 CVE Updated
- Aug 8, 2026 Distribution Patch
Query this with the API
The same record, from the CLI:
vulnetix vdb vuln ALPINE-CVE-2016-7167
vulnetix vdb fixes ALPINE-CVE-2016-7167
Or with curl, using the org id and key from your account page:
curl -s -H "Authorization: ApiKey ${VULNETIX_ORG_ID}:${VULNETIX_API_KEY}" \
"https://api.vdb.vulnetix.com/v2/vuln/ALPINE-CVE-2016-7167/fixes/registry"
The Community plan is free and allows 50 queries a day. Get a free API key · API quickstart