Aller au contenu
7.8 Élevée

CVE-2021-3444 The bpf verifier in the Linux kernel did not properly handle mod32 destination register truncation when the source…

Description

The bpf verifier in the Linux kernel did not properly handle mod32 destination register truncation when the source register was known to be 0. A local attacker with the ability to load bpf programs could use this gain out-of-bounds reads in kernel memory leading to information disclosure (kernel memory), and possibly out-of-bounds writes that could potentially lead to code execution. This issue was addressed in the upstream kernel in commit 9b00f1b78809 ("bpf: Fix truncation handling for mod32 dst reg wrt zero") and in Linux stable kernels 5.11.2, 5.10.19, and 5.4.101.

Produits et versions touchés

Produit Versions touchées Corrigé en
kernel 5.12 premières → < 5.12-rc1 5.12-rc1
kernel 5.11 5.11 → < 5.11.2 5.11.2
kernel 5.10 5.10 → < 5.10.19 5.10.19
kernel 5.4 5.4 → < 5.4.101 5.4.101

Références

Chronologie

  1. Publiée
  2. Dernière modification
Les 97 CVE de kernel →
Suivre cette CVE