Skip to content
OpenAdvisories
Unscored CVE-2021-3445 EUVD-2021-26771GHSA-jrcf-96j2-jpvh

A flaw was found in libdnf's signature verification functionality in versions before 0.60.1. This flaw allows an attacker to achieve code e…

Published May 19, 2021 · Updated Aug 3, 2024 · Assigned by redhat

Description

A flaw was found in libdnf's signature verification functionality in versions before 0.60.1. This flaw allows an attacker to achieve code execution if they can alter the header information of an RPM package and then trick a user or system into installing it. The highest risk of this vulnerability is to confidentiality, integrity, as well as system availability.

Affected products

VendorProductAffectedFixed
— libdnf libdnf 0.60.1 —

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 libdnf 0.55.2-6 —
Debian 13 libdnf 0.55.2-6 —
Debian 12 libdnf 0.55.2-6 —
ReleasePackageFixed inAdvisory
Ubuntu 22.04 LTS libdnf 0.55.2-6 —
ReleasePackageFixed inAdvisory
RHEL 8 dnf +4 4.7.0-4.el8 RHSA-2021:4464
RHEL 8 libdnf +3 0.63.0-3.el8 RHSA-2021:4464
RHEL 8 yum-utils +4 4.0.21-3.el8 RHSA-2021:4464

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 8 libdnf-devel 0.63.0-3.el8 ALSA-2021:4464

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 8 dnf 4.7.0-4.el8 RLSA-2021:4464
Rocky Linux 8 dnf-plugins-core 4.0.21-3.el8 RLSA-2021:4464
Rocky Linux 8 libdnf 0.63.0-3.el8 RLSA-2021:4464
ReleasePackageFixed inAdvisory
openSUSE Leap 15.3 libdnf 0.62.0-5.3.1 openSUSE-SU-2021:2685-1

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 8 dnf +4 4.7.0-4.0.1.el8 ELSA-2021-4464
Oracle Linux 8 libdnf +3 0.63.0-3.0.1.el8 ELSA-2021-4464
Oracle Linux 8 yum-utils +4 4.0.21-3.0.1.el8 ELSA-2021-4464

Advisories 8

References