CVE-2026-80962 in Linuxinformation

Résumé

par VulDB • 12/09/2026

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

dm-pcache : valider les champs de géométrie provenant des informations du cache sur disque (on-disk)

La fonction `cache_segs_init()` itère `cache_info->n_segs` fois en indexant le tableau `cache->segments[]`, qui est dimensionné selon la géométrie du périphérique de cache, et `get_seg_id()` récupère chaque identifiant de segment à partir des informations du cache sur support (on-media) ainsi que du lien `next_seg` par segment. Ces deux éléments proviennent des métadonnées du périphérique de cache qui ne sont protégées qu'par une somme de contrôle CRC avec une graine publique fixe, ce qui signifie que toute personne disposant des privilèges CAP_SYS_ADMIN et fournissant le périphérique de cache lors d'un chargement de table en a le contrôle : un `n_segs` trop grand ou un identifiant hors limites provoque un accès hors limites (out-of-bounds) sur `cache->segments[]` ainsi qu'une utilisation erronée du pointeur CACHE_DEV_SEGMENT() dans la mappage du périphérique, entraînant une lecture et une écriture hors limites à partir de données présentes sur disque.

Rejeter un `n_segs` dépassant le nombre de segments du dispositif et un identifiant de segment hors des limites autorisées avant toute utilisation. Les métadonnées valides ne sont pas affectées.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Réserver

26/08/2026

Divulgation

11/09/2026

Modérer

accepté

Entrée

VDB-402678

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Do you need the next level of professionalism?

Upgrade your account now!