Upstream information

CVE-2018-20721 at MITRE

Description

URI_FUNC() in UriParse.c in uriparser before 0.9.1 has an out-of-bounds read (in uriParse*Ex* functions) for an incomplete URI with an IPv6 address containing an embedded IPv4 address, such as a "//[::44.1" address.

SUSE information

Overall state of this security issue: Does not affect SUSE products

This issue is currently rated as having moderate severity.

CVSS v2 Scores
  National Vulnerability Database
Base Score 7.5
Vector AV:N/AC:L/Au:N/C:P/I:P/A:P
Access Vector Network
Access Complexity Low
Authentication None
Confidentiality Impact Partial
Integrity Impact Partial
Availability Impact Partial
CVSS v3 Scores
  National Vulnerability Database
Base Score 9.8
Vector AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Access Vector Network
Access Complexity Low
Privileges Required None
User Interaction None
Scope Unchanged
Confidentiality Impact High
Integrity Impact High
Availability Impact High
SUSE Bugzilla entry: 1122193 [IN_PROGRESS]

SUSE Security Advisories:

List of released packages

Product(s) Fixed package version(s) References
SUSE Linux Enterprise Module for Open Buildservice Development Tools 15
  • liburiparser1 >= 0.8.5-3.5.1
  • uriparser >= 0.8.5-3.5.1
  • uriparser-devel >= 0.8.5-3.5.1
Patchnames:
SUSE-SLE-Module-Development-Tools-OBS-15-2019-228
SUSE Package Hub for SUSE Linux Enterprise 15
  • liburiparser1 >= 0.8.5-bp150.2.3.1
  • liburiparser1-64bit >= 0.8.5-bp150.2.3.1
  • uriparser >= 0.8.5-bp150.2.3.1
  • uriparser-devel >= 0.8.5-bp150.2.3.1
Patchnames:
openSUSE-2019-171
openSUSE Leap 15.0
  • liburiparser1 >= 0.8.5-lp150.2.3.1
  • liburiparser1-32bit >= 0.8.5-lp150.2.3.1
  • liburiparser1-32bit-debuginfo >= 0.8.5-lp150.2.3.1
  • liburiparser1-debuginfo >= 0.8.5-lp150.2.3.1
  • uriparser >= 0.8.5-lp150.2.3.1
  • uriparser-debuginfo >= 0.8.5-lp150.2.3.1
  • uriparser-debugsource >= 0.8.5-lp150.2.3.1
  • uriparser-devel >= 0.8.5-lp150.2.3.1
Patchnames:
openSUSE-2019-165