CVE-2026-99157 in Linuxinformation

Résumé

par VulDB • 28/10/2026

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

scsi: bsg : Transmettre reply_len à bsg_setup_queue() pour s'adapter aux réponses UFS RPMB

bsg-lib alloue un tampon de réponse de 96 octets (SCSI_SENSE_BUFFERSIZE) par tâche, mais la structure ufs_rpmb_reply fait 104 octets : une structure ufs_bsg_reply de 40 octets suivie d'un EHS de 64 octets. Lorsqu'une commande RPMB avancée renvoie un EHS, ufshcd_advanced_rpmb_req_handler() le copie juste après l'en-tête de 40 octets et écrit 8 octets au-delà de la fin du tampon.

Faire en sorte que chaque transport BSG transmette sa taille de tampon de réponse à bsg_setup_queue(), et faire en sorte qu'ufs_bsg demande sizeof(struct ufs_rpmb_reply), afin que la réponse complète atteigne l'espace utilisateur. Les autres transports conservent SCSI_SENSE_BUFFERSIZE.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

Linux

Réserver

25/09/2026

Divulgation

28/10/2026

Modérer

accepté

Entrée

VDB-427891

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!