Skip to content
OpenAdvisories
Unscored CVE-2019-20387 EUVD-2019-10939GHSA-vvx2-pj87-xmpx

repodata_schema2id in repodata.c in libsolv before 0.7.6 has a heap-based buffer over-read via a last schema whose length is less than the …

Published Jan 21, 2020 · Updated Aug 5, 2024 · Assigned by mitre

Description

repodata_schema2id in repodata.c in libsolv before 0.7.6 has a heap-based buffer over-read via a last schema whose length is less than the length of the input schema.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libsolv 0.6.36-2 —
Debian 13 libsolv 0.6.36-2 —
Debian 12 libsolv 0.6.36-2 —
Debian 8 libsolv 0.6.5-1+deb8u1 DLA-2088-1
ReleasePackageFixed inAdvisory
Ubuntu Pro 18.04 LTS libsolv 0.6.30-1ubuntu0.1~esm2 USN-9076-1
Ubuntu Pro 16.04 LTS libsolv 0.6.11-1.1ubuntu0.1~esm1 USN-9076-1
ReleasePackageFixed inAdvisory
RHEL 8 libsolv +1 0.7.11-1.el8 RHSA-2020:4508
ReleasePackageFixed inAdvisory
SLES 12 SP5 libsolv 0.6.37-2.33.1 SUSE-SU-2021:2180-1
SLES 12 SP5 libzypp 16.21.4-2.51.1 SUSE-SU-2021:2180-1
SLES 12 SP4 libsolv 0.6.37-2.33.1 SUSE-SU-2021:2180-1
SLES 12 SP4 libzypp 16.21.4-2.51.1 SUSE-SU-2021:2180-1
SLES 12 SP3 libsolv 0.6.37-2.33.1 SUSE-SU-2021:2180-1
SLES 12 SP3 libzypp 16.21.4-2.51.1 SUSE-SU-2021:2180-1
SLES 12 SP2 libsolv 0.6.37-2.27.24.1 SUSE-SU-2021:2145-1
SLES 12 SP2 libzypp 16.21.4-27.75.1 SUSE-SU-2021:2145-1
Show 8 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 12 SP5 libsolv 0.6.37-2.33.1 SUSE-SU-2021:2180-1
SLES for SAP 12 SP5 libzypp 16.21.4-2.51.1 SUSE-SU-2021:2180-1
SLES for SAP 12 SP4 libsolv 0.6.37-2.33.1 SUSE-SU-2021:2180-1
SLES for SAP 12 SP4 libzypp 16.21.4-2.51.1 SUSE-SU-2021:2180-1
SLES for SAP 12 SP3 libsolv 0.6.37-2.33.1 SUSE-SU-2021:2180-1
SLES for SAP 12 SP3 libzypp 16.21.4-2.51.1 SUSE-SU-2021:2180-1
SUSE OpenStack Cloud Crowbar 9 libsolv 0.6.37-2.33.1 SUSE-SU-2021:2180-1
SUSE OpenStack Cloud Crowbar 9 libzypp 16.21.4-2.51.1 SUSE-SU-2021:2180-1
SUSE OpenStack Cloud Crowbar 8 libsolv 0.6.37-2.33.1 SUSE-SU-2021:2180-1
SUSE OpenStack Cloud Crowbar 8 libzypp 16.21.4-2.51.1 SUSE-SU-2021:2180-1
SUSE OpenStack Cloud 9 libsolv 0.6.37-2.33.1 SUSE-SU-2021:2180-1
SUSE OpenStack Cloud 9 libzypp 16.21.4-2.51.1 SUSE-SU-2021:2180-1
SUSE OpenStack Cloud 8 libsolv 0.6.37-2.33.1 SUSE-SU-2021:2180-1
SUSE OpenStack Cloud 8 libzypp 16.21.4-2.51.1 SUSE-SU-2021:2180-1
SUSE HPE Helion OpenStack 8 libsolv 0.6.37-2.33.1 SUSE-SU-2021:2180-1
SUSE HPE Helion OpenStack 8 libzypp 16.21.4-2.51.1 SUSE-SU-2021:2180-1

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 8 libsolv +1 0.7.11-1.el8 ELSA-2020-4508

Advisories 7

References