First published: Fri Dec 28 2018(Updated: )
A vulnerability was found in libsolv through 0.7.2. There is a NULL pointer dereference at ext/testcase.c (function testcase_str2dep_complex) in libsolvext.a in libsolv that will cause a denial of service. References: <a class="bz_bug_link bz_status_CLOSED bz_closed bz_public " title="CLOSED CURRENTRELEASE - CVE-2018-20533 libsolv: NULL pointer dereference in function testcase_str2dep_complex [rhel-8]" href="show_bug.cgi?id=1652599">https://bugzilla.redhat.com/show_bug.cgi?id=1652599</a> Upstream Patch: <a href="https://github.com/openSUSE/libsolv/pull/291">https://github.com/openSUSE/libsolv/pull/291</a>
Credit: cve@mitre.org cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Opensuse Libsolv | <=0.7.2 | |
Canonical Ubuntu Linux | =18.10 | |
debian/libsolv | 0.7.17-1+deb11u1 0.7.23-1+deb12u1 0.7.30-1 0.7.30-2 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2018-20533 is a vulnerability that involves a NULL pointer dereference in libsolvext.a in libsolv through version 0.7.2, which can result in a denial of service.
CVE-2018-20533 has a severity score of 6.5, which is classified as medium severity.
The software affected by CVE-2018-20533 includes libsolv versions 0.6.35-2+deb10u1, 0.7.3, and versions 0.7.17-1, 0.7.23-1, 0.7.25-1 from the Debian repository.
To fix CVE-2018-20533 in Debian, update the libsolv package to version 0.6.35-2+deb10u1 or one of the recommended versions.
More information about CVE-2018-20533 can be found at the following references: [http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00057.html](http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00057.html), [https://access.redhat.com/errata/RHSA-2019:2290](https://access.redhat.com/errata/RHSA-2019:2290), [https://bugzilla.redhat.com/show_bug.cgi?id=1652599](https://bugzilla.redhat.com/show_bug.cgi?id=1652599).