FICHE CVE

CVE-2026-23362

Publiée le 2026-03-25 · Dernière modification le 2026-06-17

🇫🇷 EN BREF

Les systèmes Linux utilisant le pilote de réseau CAN BCM (broadcast manager) sont affectés par une erreur de verrouillage lors des mises à jour à chaud. Un utilisateur local disposant de privilèges restreints peut provoquer un plantage du système (déni de service) en exploitant cette condition de concurrence. Aucune interaction particulière de l'utilisateur n'est requise, mais l'attaquant doit déjà disposer d'un accès authentifié au système local.

CVSS 3.15.5 MOYENNE
Publiée2026-03-25
Dernière modification2026-06-17

DÉTAIL DU VECTEUR CVSS

Vecteur d'attaqueLocal
Complexité d'attaqueFaible
Privilèges requisFaibles
Interaction utilisateurAucune
PortéeInchangée
Impact sur la confidentialitéAucun
Impact sur l'intégritéAucun
Impact sur la disponibilitéÉlevé

RÉFÉRENCES

Description officielle du NVD (en anglais)

In the Linux kernel, the following vulnerability has been resolved: can: bcm: fix locking for bcm_op runtime updates Commit c2aba69d0c36 ("can: bcm: add locking for bcm_op runtime updates") added a locking for some variables that can be modified at runtime when updating the sending bcm_op with a new TX_SETUP command in bcm_tx_setup(). Usually the RX_SETUP only handles and filters incoming traffic with one exception: When the RX_RTR_FRAME flag is set a predefined CAN frame is sent when a specific RTR frame is received. Therefore the rx bcm_op uses bcm_can_tx() which uses the bcm_tx_lock that was only initialized in bcm_tx_setup(). Add the missing spin_lock_init() when allocating the bcm_op in bcm_rx_setup() to handle the RTR case properly.