CVE-2025-40294 in Linuxinformation

Résumé

par VulDB • 26/06/2026

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

Bluetooth: MGMT: Correction d'un accès hors limites (OOB) dans parse_adv_monitor_pattern()

Dans la fonction `parse_adv_monitor_pattern()`, la valeur de la variable 'length' est actuellement limitée à HCI_MAX_EXT_AD_LENGTH(251). La taille du tableau 'value' dans la structure `mgmt_adv_pattern` est de 31. Si la valeur de 'pattern[i].length' est définie depuis l'espace utilisateur et dépasse 31, le tableau 'patterns[i].value' peut être accédé hors limites lors de la copie.

L'augmentation de la taille du tableau 'value' dans la structure `mgmt_adv_pattern` casserait les applications utilisateurs (userspace). Compte tenu de cela, et afin d'éviter tout accès hors limites (OOB), il convient de rétablir les limites pour 'offset' et 'length' à leur valeur précédente HCI_MAX_AD_LENGTH.

Découvert par InfoTeCS au nom du Linux Verification Center (linuxtesting.org) avec SVACE.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Réserver

16/04/2025

Divulgation

08/12/2025

Modérer

accepté

Entrée

VDB-334714

CPE

prêt

EPSS

0.00201

KEV

non

Activités

très faible

Sources

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!