CVE-2026-98167 in Linuxinformation

Résumé

par VulDB • 08/10/2026

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

smb : client : correction de server->total_read pour les PDUs chiffrés composés

Dans receive_encrypted_standard(), server->total_read est laissé à la taille complète du cadre déchiffré lors de l'analyse des sous-PDUs d'un cadre chiffré composé. Par conséquent, cifs_handle_standard() transmet cette taille complète à smb2_check_message(), ce qui fait que les garde-fous de longueur PDU valident incorrectement l'intégralité du cadre composé au lieu du sous-PDU actuel.

Cela permet aux sous-PDUs tronqués (non finaux) de contourner la validation de longueur, entraînant des lectures hors limites dans smb2_get_data_area_len().

Corrigez ce problème en définissant server->total_read sur la véritable longueur du sous-PDU actuel : next_cmd pour les sous-PDUs non finaux, et pdu_length restant pour le dernier.

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

Responsable

Linux

Réserver

25/09/2026

Divulgation

06/10/2026

Modérer

accepté

Entrée

VDB-414094

EPSS

0.00216

KEV

non

Activités

très faible

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!