CVE catalog

CVE-2021-3981

grub2: CVE-2021-3981

[CVE catalog]

Severity
Low · CVSS 3.3CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Published
Source
[NVD] · [CVE record]
EPSS
0.32% · Oct 25, 2026

A flaw in grub2 was found where its configuration file, known as grub.cfg, is being created with the wrong permission set allowing non privileged users to read its content. This represents a low severity confidentiality issue, as those users can eventually read any encrypted passwords present in grub.cfg. This flaw affects grub2 2.06 and previous versions. This issue has been fixed in grub upstream but no version with the fix is currently released.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debiangrub2sid2.14-4fixed
Debiangrub2forky2.14-4fixed
Debiangrub2trixie2.12-9+deb13u2fixed
Debiangrub2bookworm2.06-13+deb12u2fixed
Debiangrub2bookworm-security2.06-13+deb12u1fixed
Ubuntugrub2-signedpro1.22vulnerable
Ubuntugrub2-signedpro1.23vulnerable
Ubuntugrub2-signedpro1.24vulnerable
Ubuntugrub2-signedpro1.25vulnerable
Ubuntugrub2-signedpro1.26vulnerable
Ubuntugrub2-signedpro1.27vulnerable
Ubuntugrub2-signedpro1.30vulnerable
Ubuntugrub2-signedpro1.31vulnerable
Ubuntugrub2-signedpro1.32vulnerable
Ubuntugrub2-signedpro1.33vulnerable
Ubuntugrub2-signedpro1.34vulnerable
Ubuntugrub2-signedpro1.34.1vulnerable
Ubuntugrub2-signedpro1.34.2vulnerable
Ubuntugrub2-signedpro1.34.3vulnerable
Ubuntugrub2-signedpro1.34.4vulnerable
Ubuntugrub2-signedpro1.34.5vulnerable
Ubuntugrub2-signedpro1.34.6vulnerable
Ubuntugrub2-signedpro1.34.7vulnerable
Ubuntugrub2-signedpro1.34.8vulnerable
Ubuntugrub2-signedpro1.34.9vulnerable
Ubuntugrub2-signedpro1.34.13vulnerable
Ubuntugrub2-signedpro1.34.14vulnerable
Ubuntugrub2-signedpro1.34.16vulnerable
Ubuntugrub2-signedpro1.34.17vulnerable
Ubuntugrub2-signedpro1.34.18vulnerable
Ubuntugrub2-signedpro1.34.20vulnerable
Ubuntugrub2-signedpro1.34.22vulnerable
Ubuntugrub2-signedpro1.34.24vulnerable
Ubuntugrub2-signed16.041.55vulnerable
Ubuntugrub2-signed16.041.56vulnerable
Ubuntugrub2-signed16.041.57vulnerable
Ubuntugrub2-signed16.041.58vulnerable
Ubuntugrub2-signed16.041.59vulnerable
Ubuntugrub2-signed16.041.61vulnerable
Ubuntugrub2-signed16.041.62vulnerable
Ubuntugrub2-signed16.041.63vulnerable
Ubuntugrub2-signed16.041.64vulnerable
Ubuntugrub2-signed16.041.65vulnerable
Ubuntugrub2-signed16.041.66vulnerable
Ubuntugrub2-signed16.041.66.1vulnerable
Ubuntugrub2-signed16.041.66.2vulnerable
Ubuntugrub2-signed16.041.66.6vulnerable
Ubuntugrub2-signed16.041.66.7vulnerable
Ubuntugrub2-signed16.041.66.8vulnerable
Ubuntugrub2-signed16.041.66.9vulnerable
Ubuntugrub2-signed16.041.66.11vulnerable
Ubuntugrub2-signed16.041.66.12vulnerable
Ubuntugrub2-signed16.041.66.14vulnerable
Ubuntugrub2-signed16.041.66.15vulnerable
Ubuntugrub2-signed16.041.66.16vulnerable
Ubuntugrub2-signed16.041.66.17vulnerable
Ubuntugrub2-signed16.041.66.18vulnerable
Ubuntugrub2-signed16.041.66.19vulnerable
Ubuntugrub2-signed16.041.66.20vulnerable
Ubuntugrub2-signed16.041.66.21vulnerable
Ubuntugrub2-signed16.041.66.22vulnerable
Ubuntugrub2-signed16.041.66.23vulnerable
Ubuntugrub2-signed16.041.66.26vulnerable
Ubuntugrub2-signed16.041.66.27vulnerable
Ubuntugrub2-signed16.041.66.28vulnerable
Ubuntugrub2-signed16.041.66.29vulnerable
Ubuntugrub2-signed16.041.167~16.04.1vulnerable
Ubuntugrub2-signed16.041.167~16.04.2vulnerable
Ubuntugrub2-signed16.041.167~16.04.4vulnerable
Ubuntugrub2-signed16.041.167~16.04.6vulnerable
Ubuntugrub2-unsigned16.042.04-1ubuntu44vulnerable
Ubuntugrub2-unsigned16.042.04-1ubuntu44.1vulnerable
Ubuntugrub2-unsigned16.042.04-1ubuntu44.1.2vulnerable
Ubuntugrub2-signed18.041.85vulnerable
Ubuntugrub2-signed18.041.86vulnerable
Ubuntugrub2-signed18.041.87vulnerable
Ubuntugrub2-signed18.041.89vulnerable
Ubuntugrub2-signed18.041.91vulnerable
Ubuntugrub2-signed18.041.92vulnerable
Ubuntugrub2-signed18.041.93vulnerable
Ubuntugrub2-signed18.041.93.1vulnerable
Ubuntugrub2-signed18.041.93.2vulnerable
Ubuntugrub2-signed18.041.93.3vulnerable
Ubuntugrub2-signed18.041.93.4vulnerable
Ubuntugrub2-signed18.041.93.5vulnerable
Ubuntugrub2-signed18.041.93.7vulnerable
Ubuntugrub2-signed18.041.93.8vulnerable
Ubuntugrub2-signed18.041.93.10vulnerable
Ubuntugrub2-signed18.041.93.11vulnerable
Ubuntugrub2-signed18.041.93.13vulnerable
Ubuntugrub2-signed18.041.93.14vulnerable
Ubuntugrub2-signed18.041.93.15vulnerable
Ubuntugrub2-signed18.041.93.16vulnerable
Ubuntugrub2-signed18.041.93.18vulnerable
Ubuntugrub2-signed18.041.93.19vulnerable
Ubuntugrub2-signed18.041.93.20vulnerable
Ubuntugrub2-signed18.041.93.21vulnerable
Ubuntugrub2-signed18.041.93.22vulnerable
Ubuntugrub2-signed18.041.93.24vulnerable
Ubuntugrub2-signed18.041.167~18.04.1vulnerable
Ubuntugrub2-signed18.041.167~18.04.3vulnerable
Ubuntugrub2-signed18.041.167~18.04.5vulnerable
Ubuntugrub2-signed18.041.173.2~18.04.1vulnerable
Ubuntugrub2-signed18.041.187.2~18.04.1vulnerable
Ubuntugrub2-signed18.041.187.3~18.04.1vulnerable
Ubuntugrub2-unsigned18.042.04-1ubuntu44vulnerable
Ubuntugrub2-unsigned18.042.04-1ubuntu44.1vulnerable
Ubuntugrub2-unsigned18.042.04-1ubuntu44.1.2vulnerable
Ubuntugrub2-unsigned18.042.04-1ubuntu47.4vulnerable
Ubuntugrub2-unsigned18.042.06-2ubuntu14vulnerable
Ubuntugrub2-unsigned18.042.06-2ubuntu14.1vulnerable
Ubuntugrub2-signed20.041.128vulnerable
Ubuntugrub2-signed20.041.129vulnerable
Ubuntugrub2-signed20.041.130vulnerable
Ubuntugrub2-signed20.041.131vulnerable
Ubuntugrub2-signed20.041.133vulnerable
Ubuntugrub2-signed20.041.134vulnerable
Ubuntugrub2-signed20.041.135vulnerable
Ubuntugrub2-signed20.041.136vulnerable
Ubuntugrub2-signed20.041.137vulnerable
Ubuntugrub2-signed20.041.138vulnerable
Ubuntugrub2-signed20.041.139vulnerable
Ubuntugrub2-signed20.041.140vulnerable
Ubuntugrub2-signed20.041.141vulnerable
Ubuntugrub2-signed20.041.142vulnerable
Ubuntugrub2-signed20.041.142.1vulnerable
Ubuntugrub2-signed20.041.142.3vulnerable
Ubuntugrub2-signed20.041.142.4vulnerable
Ubuntugrub2-signed20.041.142.5vulnerable
Ubuntugrub2-signed20.041.142.6vulnerable
Ubuntugrub2-signed20.041.142.8vulnerable
Ubuntugrub2-signed20.041.142.9vulnerable
Ubuntugrub2-signed20.041.142.10vulnerable
Ubuntugrub2-signed20.041.142.11vulnerable
Ubuntugrub2-signed20.041.167vulnerable
Ubuntugrub2-signed20.041.167.2vulnerable
Ubuntugrub2-signed20.041.173.2~20.04.1vulnerable
Ubuntugrub2-signed20.041.173.4vulnerable
Ubuntugrub2-signed20.041.187.2~20.04.2vulnerable
Ubuntugrub2-signed20.041.187.3~20.04.1fixed
Ubuntugrub2-unsigned20.042.04-1ubuntu44vulnerable
Ubuntugrub2-unsigned20.042.04-1ubuntu44.2vulnerable
Ubuntugrub2-unsigned20.042.04-1ubuntu47.4vulnerable
Ubuntugrub2-unsigned20.042.04-1ubuntu47.5vulnerable
Ubuntugrub2-unsigned20.042.06-2ubuntu14vulnerable
Ubuntugrub2-unsigned20.042.06-2ubuntu14.1fixed
Ubuntugrub2-signed22.041.173vulnerable
Ubuntugrub2-signed22.041.174vulnerable
Ubuntugrub2-signed22.041.176vulnerable
Ubuntugrub2-signed22.041.177vulnerable
Ubuntugrub2-signed22.041.178vulnerable
Ubuntugrub2-signed22.041.179vulnerable
Ubuntugrub2-signed22.041.180vulnerable
Ubuntugrub2-signed22.041.182~22.04.1vulnerable
Ubuntugrub2-signed22.041.187.2vulnerable
Ubuntugrub2-signed22.041.187.3~22.04.1fixed
Ubuntugrub2-unsigned22.042.04-1ubuntu47vulnerable
Ubuntugrub2-unsigned22.042.04-1ubuntu48vulnerable
Ubuntugrub2-unsigned22.042.06-2ubuntu3vulnerable
Ubuntugrub2-unsigned22.042.06-2ubuntu4vulnerable
Ubuntugrub2-unsigned22.042.06-2ubuntu5vulnerable
Ubuntugrub2-unsigned22.042.06-2ubuntu6vulnerable
Ubuntugrub2-unsigned22.042.06-2ubuntu7vulnerable
Ubuntugrub2-unsigned22.042.06-2ubuntu10vulnerable
Ubuntugrub2-unsigned22.042.06-2ubuntu14vulnerable
Ubuntugrub2-unsigned22.042.06-2ubuntu14.1fixed
Opensusegrub2tumbleweed2.06-13.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiangrub2sourcesid2.06-8not yet assignedNot reported[1001414]
Debiangrub2sourceforky2.06-8not yet assignedNot reported[1001414]
Debiangrub2sourcetrixie2.06-8not yet assignedNot reported[1001414]
Debiangrub2sourcebookworm2.06-8not yet assignedNot reported[1001414]
Ubuntugrub2-signeddeb20.041.187.3~20.04.1Not reportedUBUNTU-CVE-2021-3981Not reported
Ubuntugrub2-unsigneddeb20.042.06-2ubuntu14.1Not reportedUBUNTU-CVE-2021-3981Not reported
Ubuntugrub2-signeddeb22.041.187.3~22.04.1Not reportedUBUNTU-CVE-2021-3981Not reported
Ubuntugrub2-unsigneddeb22.042.06-2ubuntu14.1Not reportedUBUNTU-CVE-2021-3981Not reported
Opensusegrub2rpmtumbleweed2.06-13.1Not reportedOPENSUSE-SU-2024:11700-1Not reported

[Debian bug #1001414]

OpenFactory catalog packages

[openSUSE Tumbleweed]

  • Source package: [grub2]

    Details (1)
    • 2.14-18.1 · noarch · tumbleweed

      Unknown · Fixed: 2.06-13.1

      Version impact unknown

      dsa · grub2 · opensuse · tumbleweed

  • [grub2-common]Unknown

    Source package: [grub2]

    Details (1)
    • 2.14-18.1 · x86_64 · tumbleweed

      Unknown · Fixed: 2.06-13.1

      Version impact unknown

      dsa · grub2 · opensuse · tumbleweed

  • Source package: [grub2]

    Details (1)
    • 2.14-18.1 · noarch · tumbleweed

      Unknown · Fixed: 2.06-13.1

      Version impact unknown

      dsa · grub2 · opensuse · tumbleweed

  • Source package: [grub2]

    Details (1)
    • 2.14-18.1 · noarch · tumbleweed

      Unknown · Fixed: 2.06-13.1

      Version impact unknown

      dsa · grub2 · opensuse · tumbleweed

  • Source package: [grub2]

    Details (1)
    • 2.14-18.1 · noarch · tumbleweed

      Unknown · Fixed: 2.06-13.1

      Version impact unknown

      dsa · grub2 · opensuse · tumbleweed

  • Source package: [grub2]

    Details (1)
    • 2.14-18.1 · noarch · tumbleweed

      Unknown · Fixed: 2.06-13.1

      Version impact unknown

      dsa · grub2 · opensuse · tumbleweed

  • [grub2-i386-pc]Unknown

    Source package: [grub2]

    Details (1)
    • 2.14-18.1 · noarch · tumbleweed

      Unknown · Fixed: 2.06-13.1

      Version impact unknown

      dsa · grub2 · opensuse · tumbleweed

  • Source package: [grub2]

    Details (1)
    • 2.14-18.1 · noarch · tumbleweed

      Unknown · Fixed: 2.06-13.1

      Version impact unknown

      dsa · grub2 · opensuse · tumbleweed

  • Source package: [grub2]

    Details (1)
    • 2.14-18.1 · noarch · tumbleweed

      Unknown · Fixed: 2.06-13.1

      Version impact unknown

      dsa · grub2 · opensuse · tumbleweed

  • Source package: [grub2]

    Details (1)
    • 2.14-18.1 · noarch · tumbleweed

      Unknown · Fixed: 2.06-13.1

      Version impact unknown

      dsa · grub2 · opensuse · tumbleweed

  • Source package: [grub2]

    Details (1)
    • 2.14-18.1 · noarch · tumbleweed

      Unknown · Fixed: 2.06-13.1

      Version impact unknown

      dsa · grub2 · opensuse · tumbleweed

  • Source package: [grub2]

    Details (1)
    • 2.14-18.1 · noarch · tumbleweed

      Unknown · Fixed: 2.06-13.1

      Version impact unknown

      dsa · grub2 · opensuse · tumbleweed

  • Source package: [grub2]

    Details (1)
    • 2.14-18.1 · noarch · tumbleweed

      Unknown · Fixed: 2.06-13.1

      Version impact unknown

      dsa · grub2 · opensuse · tumbleweed

  • Source package: [grub2]

    Details (1)
    • 2.14-18.1 · noarch · tumbleweed

      Unknown · Fixed: 2.06-13.1

      Version impact unknown

      dsa · grub2 · opensuse · tumbleweed

  • Source package: [grub2]

    Details (1)
    • 2.14-18.1 · noarch · tumbleweed

      Unknown · Fixed: 2.06-13.1

      Version impact unknown

      dsa · grub2 · opensuse · tumbleweed

  • Source package: [grub2]

    Details (1)
    • 2.14-18.1 · noarch · tumbleweed

      Unknown · Fixed: 2.06-13.1

      Version impact unknown

      dsa · grub2 · opensuse · tumbleweed

  • Source package: [grub2]

    Details (1)
    • 2.14-18.1 · noarch · tumbleweed

      Unknown · Fixed: 2.06-13.1

      Version impact unknown

      dsa · grub2 · opensuse · tumbleweed

  • Source package: [grub2]

    Details (1)
    • 2.14-18.1 · noarch · tumbleweed

      Unknown · Fixed: 2.06-13.1

      Version impact unknown

      dsa · grub2 · opensuse · tumbleweed

  • Source package: [grub2]

    Details (1)
    • 2.14-18.1 · noarch · tumbleweed

      Unknown · Fixed: 2.06-13.1

      Version impact unknown

      dsa · grub2 · opensuse · tumbleweed

  • Source package: [grub2]

    Details (1)
    • 2.14-18.1 · noarch · tumbleweed

      Unknown · Fixed: 2.06-13.1

      Version impact unknown

      dsa · grub2 · opensuse · tumbleweed

Next results

Observed:

References