CVE-2026-90052 in Linuxinformation

Résumé

par VulDB • 17/09/2026

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

dm-integrity : correction d'un dépassement de tampon (buffer overflow) lors des opérations de discard avec clé

Depuis l'engagement 68c5c42567bc (« dm-integrity: replace forgeable discard filler with a keyed sector marker »), integrity_metadata calcule une somme de contrôle pour chaque bloc supprimé dans le tampon « checksums ». La fonction integrity_sector_checksum écrit toujours la totalité du condensat (digest). Ainsi, si la taille de l'étiquette (tag) est inférieure à celle du condensat, la somme de contrôle du dernier bloc qui tient dans le tampon s'écrit au-delà des limites de ce dernier. Par exemple, avec hmac(sha256) et une taille d'étiquette de 16 octets, un discard de 4 MiB écrit 16 octets en dehors de la page allouée par kmalloc.

Cette correction est apportée en soustrayant extra_space de la taille du tampon lors du calcul de max_blocks, comme c'est le cas pour les opérations d'écriture.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsable

Linux

Réserver

11/09/2026

Divulgation

17/09/2026

Modérer

accepté

Entrée

VDB-406534

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!