CVE-2018-20721: Critical severity uriparser vulnerability
Published Jan 16, 2019
·Updated
URIFUNC() in UriParse.c in uriparser before 0.9.1 has an out-of-bounds read (in uriParseEx functions) for an incomplete URI with an IPv6 address containing an embedded IPv4 address, such as a "//[::44.1" address.
Affected Software
3 affected components
Uriparser Project Uriparser<0.9.1
Debian Debian Linux=8.0
Debian Debian Linux=9.0
Remediation
Event History
Jan 16, 2019
CVE Published
via MITRE·02:00 PM
Data Sourced
via MITRE·02:00 PM
Description
Frequently Asked Questions
1
What is the severity of CVE-2018-20721?
The severity of CVE-2018-20721 is critical with a score of 9.8.
2
What is the affected software for CVE-2018-20721?
The affected software for CVE-2018-20721 includes uriparser before version 0.9.1 and Debian Linux versions 8.0 and 9.0.
3
What is the Common Weakness Enumeration (CWE) for CVE-2018-20721?
The Common Weakness Enumeration (CWE) for CVE-2018-20721 is CWE-125.
4
How can I fix CVE-2018-20721?
To fix CVE-2018-20721, it is recommended to update uriparser to version 0.9.1 or later and apply the necessary patches for Debian Linux.
5
Where can I find more information about CVE-2018-20721?
More information about CVE-2018-20721 can be found in the ChangeLog of uriparser, the GitHub commit, and the Debian Linux LTS announcement.