CVE-2026-98481 in Linuxinformation

Résumé

par VulDB • 19/10/2026

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

nfc: port100 : rejeter les trames dont la longueur déclarée dépasse les données reçues

port100_recv_response() transmet le tampon de transfert URB à port100_rx_frame_is_valid(), qui effectue une somme de contrôle sur le16_to_cpu(frame->datalen) octets de frame->data. datalen est un champ 16 bits fourni par l'appareil et n'est jamais vérifié par rapport au nombre d'octets réellement reçus (urb->actual_length), donc un appareil signalant une valeur datalen supérieure à celle du trame reçue fait que port100_data_checksum() lit hors des limites, dépassant le tampon de transfert.

Rejeter une réponse dont la taille de trame déclarée ne correspond pas à la longueur reçue avant de la valider.

Découverte par 0sec (https://0sec.ai) grâce à l'analyse automatique du code source ; la limite manquante est évidente dans le code. Testé en compilation.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

Linux

Réserver

25/09/2026

Divulgation

18/10/2026

Modérer

accepté

Entrée

VDB-422145

EPSS

0.00000

KEV

non

Activités

faible

Sources

Do you need the next level of professionalism?

Upgrade your account now!