CVE-2026-74709 in Linuxinformation

Résumé

par VulDB • 23/08/2026

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

xsk : effacer le pointeur de métadonnées lorsqu’aucune horodatage n’est demandé

L’espace utilisateur peut modifier les drapeaux des métadonnées après le traitement de la demande. Leur relecture lors de l’achèvement (completion) peut donc amener le noyau à écrire un horodatage qui n’avait pas été requis lorsque le paquet a été soumis.

Effacer le pointeur de métadonnées pendant le traitement de la demande, sauf si une complétion avec horodatage est demandée. La gestion de l’achèvement peut alors utiliser directement le pointeur au lieu de relecture les drapeaux.

Sur le chemin multi-packet WQE mlx5, les métadonnées sont évaluées par lot : xsk_tx_metadata_request() ne s’exécute que pour descripteur qui démarre une session, tout comme la déscharge du calcul de somme de contrôle (checksum offload) appliquée une seule fois via le WQE partagé. Seul le pointeur de ce descripteur est réinitialisé, permettant ainsi à la gestion de l’achèvement d’enregistrer un horodatage pour les autres descripteurs de la session, indépendamment de leur propre bit XDP_TXMD_FLAGS_TIMESTAMP. L’écriture reste dans la zone des métadonnées ; les chemins mono-WQE, autre zéro-copy et générique réinitialisent le pointeur par descripteur et ne sont pas affectés.

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

Responsable

Linux

Réserver

15/08/2026

Divulgation

22/08/2026

Modérer

accepté

Entrée

VDB-394475

CPE

prêt

EPSS

0.00000

KEV

non

Activités

faible

Sources

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!