CVE catalog

CVE-2021-3445

libdnf: CVE-2021-3445

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H/E:P/RL:O/RC:C
Published
Source
[NVD] · [CVE record]
EPSS
1.12% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianlibdnfsid0.76.0-1fixed
Debianlibdnfforky0.76.0-1fixed
Debianlibdnftrixie0.74.0-1fixed
Debianlibdnfbookworm0.69.0-2fixed
Ubuntulibdnf22.040.55.2-6fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibdnfsourcesid0.55.2-6not yet assignedNot reported[986802]
Debianlibdnfsourceforky0.55.2-6not yet assignedNot reported[986802]
Debianlibdnfsourcetrixie0.55.2-6not yet assignedNot reported[986802]
Debianlibdnfsourcebookworm0.55.2-6not yet assignedNot reported[986802]
Ubuntulibdnfdeb22.040.55.2-6Not reportedUBUNTU-CVE-2021-3445Not reported

[Debian bug #986802]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [libdnf1]Fixed

    Source package: [libdnf]

    Details (2)
    • 0.69.0-2 · all · bookworm

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · bookworm; dsa · libdnf · debian · 12

    • 0.69.0-2 · all · bookworm

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · bookworm; dsa · libdnf · debian · 12

  • [libdnf2]Fixed

    Source package: [libdnf]

    Details (2)
    • 0.69.0-2 · amd64 · bookworm

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · bookworm; dsa · libdnf · debian · 12

    • 0.69.0-2 · arm64 · bookworm

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · bookworm; dsa · libdnf · debian · 12

  • Source package: [libdnf]

    Details (2)
    • 0.69.0-2 · all · bookworm

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · bookworm; dsa · libdnf · debian · 12

    • 0.69.0-2 · all · bookworm

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · bookworm; dsa · libdnf · debian · 12

  • [libdnf-dev]Fixed

    Source package: [libdnf]

    Details (2)
    • 0.69.0-2 · amd64 · bookworm

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · bookworm; dsa · libdnf · debian · 12

    • 0.69.0-2 · arm64 · bookworm

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · bookworm; dsa · libdnf · debian · 12

  • [libdnf-doc]Fixed

    Source package: [libdnf]

    Details (2)
    • 0.69.0-2 · all · bookworm

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · bookworm; dsa · libdnf · debian · 12

    • 0.69.0-2 · all · bookworm

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · bookworm; dsa · libdnf · debian · 12

  • Source package: [libdnf]

    Details (2)
    • 0.69.0-2 · amd64 · bookworm

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · bookworm; dsa · libdnf · debian · 12

    • 0.69.0-2 · arm64 · bookworm

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · bookworm; dsa · libdnf · debian · 12

  • Source package: [libdnf]

    Details (2)
    • 0.69.0-2 · all · bookworm

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · bookworm; dsa · libdnf · debian · 12

    • 0.69.0-2 · all · bookworm

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · bookworm; dsa · libdnf · debian · 12

  • Source package: [libdnf]

    Details (2)
    • 0.69.0-2 · amd64 · bookworm

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · bookworm; dsa · libdnf · debian · 12

    • 0.69.0-2 · arm64 · bookworm

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · bookworm; dsa · libdnf · debian · 12

[Debian 13 (Trixie)]

  • Source package: [libdnf]

    Details (2)
    • 0.74.0-1 · all · trixie

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · 13

    • 0.74.0-1 · all · trixie

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · 13

  • [libdnf2t64]Fixed

    Source package: [libdnf]

    Details (2)
    • 0.74.0-1 · amd64 · trixie

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · 13

    • 0.74.0-1 · arm64 · trixie

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · 13

  • [libdnf-dev]Fixed

    Source package: [libdnf]

    Details (2)
    • 0.74.0-1 · amd64 · trixie

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · 13

    • 0.74.0-1 · arm64 · trixie

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · 13

  • [libdnf-doc]Fixed

    Source package: [libdnf]

    Details (2)
    • 0.74.0-1 · all · trixie

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · 13

    • 0.74.0-1 · all · trixie

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · 13

  • Source package: [libdnf]

    Details (2)
    • 0.74.0-1 · amd64 · trixie

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · 13

    • 0.74.0-1 · arm64 · trixie

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · 13

  • Source package: [libdnf]

    Details (2)
    • 0.74.0-1 · all · trixie

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · 13

    • 0.74.0-1 · all · trixie

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · 13

  • Source package: [libdnf]

    Details (2)
    • 0.74.0-1 · amd64 · trixie

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · 13

    • 0.74.0-1 · arm64 · trixie

      Fixed · Fixed: 0.55.2-6

      dsa · libdnf · debian · 13

Observed:

References