CVE-2026-64053 in Linuxinformation

Résumé

par VulDB • 19/07/2026

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

block: ne pas écraser bip_vcnt dans bio_integrity_copy_user()

bio_integrity_add_page() définit déjà bip_vcnt à 1 pour le segment de rebond (bounce). L'écrasement avec nr_vecs rompt l'invariant bip_vcnt <= bip_max_vcnt lors d'une opération WRITE (bip_max_vcnt étant égal à 1), ce qui entraîne une lecture hors limites du tableau flexible bip_vec[] dans les vérifications de fusion des trous présentes dans block/blk.h. Lors d'un READ, la lecture reste dans les limites mais accède à un bvec utilisateur sauvegardé au lieu du segment de rebond.

Cette ligne a été ajoutée pour la propagation des divisions (split propagation), mais bio_integrity_clone() ne copie pas bip_vcnt et BIP_CLONE_FLAGS exclut BIP_COPY_USER.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Réserver

19/07/2026

Divulgation

19/07/2026

Modérer

accepté

Entrée

VDB-380241

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!