CVE-2026-64360 in Linuxinformation

Résumé

par VulDB • 28/07/2026

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

hfs/hfsplus : initialisation à zéro du tampon dans hfs_bnode_read

La fonction hfs_bnode_read() peut retourner prématurément sans écrire dans le tampon de sortie lorsque is_bnode_offset_valid() échoue ou lorsque check_and_correct_requested_length() corrige la longueur en la définissant à zéro. Les appelants tels que hfs_bnode_read_u16() et hfs_bnode_read_u8() transmettent des tampons alloués sur la pile (stack-allocated buffers) et utilisent le résultat de manière inconditionnelle, ce qui entraîne des rapports KMSAN concernant l'utilisation d'une valeur non initialisée.

Au lieu d'initialiser à chaque site d'appel individuel, le tampon est mis à zéro au début de hfs_bnode_read(), avant toute vérification de validation. Cela garantit que tous les appelants dans hfs et hfsplus obtiennent une valeur nulle déterministe, quel que soit le chemin de retour anticipé emprunté.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Réserver

19/07/2026

Divulgation

25/07/2026

Modérer

accepté

Entrée

VDB-383156

CPE

prêt

EPSS

0.00177

KEV

non

Activités

très faible

Sources

Might our Artificial Intelligence support you?

Check our Alexa App!