5.3med
CVE-2016-8624
curl before version 7.51.0 doesn't parse the authority component of the URL correctly when the host name part ends with a '#' character, an…
Published 8 y ago · modified 4 mo ago · JSON
CVSS
5.3
v3.0 · CNA
CISA KEV
No
not known exploited
EPSS
6.3%
percentile 94%
Public exploits
0
none known
Summary
curl before version 7.51.0 doesn't parse the authority component of the URL correctly when the host name part ends with a '#' character, and could instead be tricked into connecting to a different host. This may have security implications if you for example use an URL parser that follows the RFC to check for allowed domains before using curl to request them.
CISA SSVC assessment
- Exploitation
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 6 mo ago
Exploit prediction (EPSS)
6.25% probability of exploitation in the next 30 days, higher than 94% of all scored CVEs.
CVSS scores
| Assigned by | Version | Score | Vector |
|---|---|---|---|
| CNA | 3.0 | 5.3 | CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N |
| CNA | 3.0 | 5.3 | CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N |
| NVD | 3.0 | 7.5 | CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N |
| NVD | 2.0 | 5.0 | AV:N/AC:L/Au:N/C:N/I:P/A:N |
Affected products
- The Curl Project curl
Classification
- Weakness
- CWE-20 Improper Input Validation
References
- access.redhat.com /errata/RHSA-2018:3558 · vendor-advisory, x_refsource_REDHAT, x_transferred
- bugzilla.redhat.com /show_bug.cgi?id=CVE-2016-8624 · x_refsource_CONFIRM, x_transferred
- tenable.com /security/tns-2016-21 · x_refsource_CONFIRM, x_transferred
- securitytracker.com /id/1037192 · vdb-entry, x_refsource_SECTRACK, x_transferred
- oracle.com /technetwork/security-advisory/cpuoct2018-4428296.html · x_refsource_CONFIRM, x_transferred
- curl.haxx.se /docs/adv_20161102J.html · x_refsource_MISC, x_transferred
- access.redhat.com /errata/RHSA-2018:2486 · vendor-advisory, x_refsource_REDHAT, x_transferred
- security.gentoo.org /glsa/201701-47 · vendor-advisory, x_refsource_GENTOO, x_transferred
- securityfocus.com /bid/94103 · vdb-entry, x_refsource_BID, x_transferred
- lists.apache.org /thread.html/rfaa4d578587f52a9c4d176af516a681a712c664e3be440a4163691d5%40%3Ccommits.pulsar · mailing-list, x_refsource_MLIST, x_transferred
- lists.apache.org /thread.html/rf4c02775860db415b4955778a131c2795223f61cb8c6a450893651e4%40%3Cissues.bookkee · mailing-list, x_refsource_MLIST, x_transferred
- lists.apache.org /thread.html/r58af02e294bd07f487e2c64ffc0a29b837db5600e33b6e698b9d696b%40%3Cissues.bookkee · mailing-list, x_refsource_MLIST, x_transferred
Sources
- CVE List: CVE-2016-8624
- NVD: CVE-2016-8624
vulnwire keeps one entry per vulnerability: the CVE id wins, then GHSA; records that alias each other are merged. Machine-readable: JSON.