First published: Thu Sep 17 2020(Updated: )
An issue was discovered in the DBI module before 1.643 for Perl. The hv_fetch() documentation requires checking for NULL and the code does that. But, shortly thereafter, it calls SvOK(profile), causing a NULL pointer dereference.
Credit: cve@mitre.org cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Perl Dbi | <1.643 | |
Fedoraproject Fedora | =31 | |
Canonical Ubuntu Linux | =12.04 | |
Canonical Ubuntu Linux | =14.04 | |
Canonical Ubuntu Linux | =16.04 | |
Canonical Ubuntu Linux | =18.04 | |
Debian Debian Linux | =9.0 | |
openSUSE Leap | =15.1 | |
openSUSE Leap | =15.2 | |
ubuntu/libdbi-perl | <1.640-1ubuntu0.2 | 1.640-1ubuntu0.2 |
ubuntu/libdbi-perl | <1.630-1ubuntu0.1~ | 1.630-1ubuntu0.1~ |
ubuntu/libdbi-perl | <1.643-1 | 1.643-1 |
ubuntu/libdbi-perl | <1.634-1ubuntu0.2 | 1.634-1ubuntu0.2 |
debian/libdbi-perl | 1.643-3 1.643-4 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2019-20919 is a vulnerability in the Perl DBI module that can cause a NULL pointer dereference.
CVE-2019-20919 has a severity level of 4.7, which is considered medium.
The following software packages are affected by CVE-2019-20919: libdbi-perl (versions 1.642-1+deb10u2, 1.643-3, 1.643-4) on Debian, libdbi-perl (version 1.640-1ubuntu0.2) on Ubuntu (bionic), libdbi-perl (version 1.630-1ubuntu0.1~) on Ubuntu (trusty), libdbi-perl (version 1.643-1) on Ubuntu (upstream), libdbi-perl (version 1.634-1ubuntu0.2) on Ubuntu (xenial), Perl DBI (version up to 1.643), Fedora (version 31), Canonical Ubuntu Linux (versions 12.04, 14.04, 16.04, 18.04), Debian Linux (version 9.0), and openSUSE Leap (versions 15.1, 15.2).
To fix CVE-2019-20919, you should update to the patched versions of the affected software packages. Refer to the documentation provided by the relevant sources.
You can find more information about CVE-2019-20919 at the following references: [GitHub](https://github.com/perl5-dbi/dbi/commit/eca7d7c8f43d96f6277e86d1000e842eb4cc67ff), [MetaCPAN](https://metacpan.org/pod/distribution/DBI/Changes#Changes-in-DBI-1.643-), [Fedora package announce](https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/JXLKODJ7B57GITDEZZXNSHPK4VBYXYHR/).