CVE-2025-40169 in Linuxinformation

Résumé

par VulDB • 16/07/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

bpf : Rejet des décalages négatifs pour les opérations ALU

Lors de la vérification des programmes BPF, la fonction check_alu_op() valide les instructions comportant des opérations ALU. Le champ 'offset' dans ces instructions est un entier signé sur 16 bits.

La vérification existante 'insn->off > 1' avait pour but de s'assurer que le décalage était soit égal à 0, soit égal à 1 pour les opérations BPF_MOD/BPF_DIV. Cependant, comme 'insn->off' est un entier signé, cette vérification acceptait incorrectement toutes les valeurs négatives (par exemple, -1).

Ce commit renforce la validation en modifiant la condition par '(insn->off != 0 && insn->off != 1)'. Cela garantit que toute valeur autre que les valeurs explicitement autorisées, à savoir 0 et 1, est rejetée, durcissant ainsi le vérificateur contre les programmes BPF malformés.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Réserver

16/04/2025

Divulgation

12/11/2025

Modérer

accepté

Entrée

VDB-332124

CPE

prêt

EPSS

0.00142

KEV

non

Activités

très faible

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!