CVE-2026-23146

Vulnérabilité non évaluée dans Linux (Linux)

CVSS 0.0 · Non évaluée
EPSS 0.1%
Linux•Linux•Versions : <03e8c90c62233382042b7bd0fa8b8900552fdb62, 1dcf08fcff5ca529de6dc0395091f28854f4e54a, <=6.1.*, <=6.12.*, 6.12.69, 5df5dafc171b90d0b8d51547a82657cd5a1986c7, 0, 6.6.123, 5.15.199, 5.10.237, 9e5a0f5777162e503400c70c6ed25fbbe2d38799, <b0a900939e7e4866d9b90e9112514b72c451e873, <=5.10.*, <=6.6.*, 6.12.24, <937a573423ce5a96fdb1fd425dc6b8d8d4ab5779, 281782d2c6730241e300d630bb9f200d831ede71, 5.10.249, 6.13.12, 6.1.135, 6.14.3, <6.1.162, a40f94f7caa8d3421b64f63ac31bc0f24c890f39, <5.5, 6.1.162, <53e54cb31e667fca05b1808b990eac0807d1dab0, <=6.18.*, <186d147cf7689ba1f9b3ddb753ab634a84940cc9, <0c3cd7a0b862c37acbee6d9502107146cc944398, <ccc683f597ceb28deb966427ae948e5ac739a909, <6.12.69, 6.15, <5.10.249, <5.15.199, <6.6.123, 8e5aff600539e5faea294d9612cca50220e602b8, 80f14e9de6a43a0bd8194cad1003a3e6dcbc3984, <=*, <=5.15.*, 6.19, 5.15.181, db7509fa110dd9b11134b75894677f30353b2c51, <6.15, <6.14, 02e1bcdfdf769974e7e9fa285e295cd9852e2a38, 6.6.88, 5.4.293, 6.18.9

Description

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work hci_uart_set_proto() sets HCI_UART_PROTO_INIT before calling hci_uart_register_dev(), which calls proto->open() to initialize hu->priv. However, if a TTY write wakeup occurs during this window, hci_uart_tx_wakeup() may schedule write_work before hu->priv is initialized, leading to a NULL pointer dereference in hci_uart_write_work() when proto->dequeue() accesses hu->priv. The race condition is: CPU0 CPU1 ---- ---- hci_uart_set_proto() set_bit(HCI_UART_PROTO_INIT) hci_uart_register_dev() tty write wakeup hci_uart_tty_wakeup() hci_uart_tx_wakeup() schedule_work(&hu->write_work) proto->open(hu) // initializes hu->priv hci_uart_write_work() hci_uart_dequeue() proto->dequeue(hu) // accesses hu->priv (NULL!) Fix this by moving set_bit(HCI_UART_PROTO_INIT) after proto->open() succeeds, ensuring hu->priv is initialized before any work can be scheduled.

Gravité et risque d'exploitation

CVE-2026-23146 obtient un score CVSS de 0.0/10, soit une gravité non évaluée. Selon le modèle EPSS, la probabilité qu'elle soit exploitée dans les 30 prochains jours est de 0.14 %, ce qui la place devant 3.3 % des CVE référencées.

Que faire ?

  • Vérifiez si Linux (versions <03e8c90c62233382042b7bd0fa8b8900552fdb62, 1dcf08fcff5ca529de6dc0395091f28854f4e54a, <=6.1.*, <=6.12.*, 6.12.69, 5df5dafc171b90d0b8d51547a82657cd5a1986c7, 0, 6.6.123, 5.15.199, 5.10.237, 9e5a0f5777162e503400c70c6ed25fbbe2d38799, <b0a900939e7e4866d9b90e9112514b72c451e873, <=5.10.*, <=6.6.*, 6.12.24, <937a573423ce5a96fdb1fd425dc6b8d8d4ab5779, 281782d2c6730241e300d630bb9f200d831ede71, 5.10.249, 6.13.12, 6.1.135, 6.14.3, <6.1.162, a40f94f7caa8d3421b64f63ac31bc0f24c890f39, <5.5, 6.1.162, <53e54cb31e667fca05b1808b990eac0807d1dab0, <=6.18.*, <186d147cf7689ba1f9b3ddb753ab634a84940cc9, <0c3cd7a0b862c37acbee6d9502107146cc944398, <ccc683f597ceb28deb966427ae948e5ac739a909, <6.12.69, 6.15, <5.10.249, <5.15.199, <6.6.123, 8e5aff600539e5faea294d9612cca50220e602b8, 80f14e9de6a43a0bd8194cad1003a3e6dcbc3984, <=*, <=5.15.*, 6.19, 5.15.181, db7509fa110dd9b11134b75894677f30353b2c51, <6.15, <6.14, 02e1bcdfdf769974e7e9fa285e295cd9852e2a38, 6.6.88, 5.4.293, 6.18.9) est présent sur votre parc.
  • Appliquez le correctif ou la version corrigée indiqués dans les références de l'éditeur.
  • À défaut de correctif, limitez l'exposition (filtrage réseau, désactivation du composant).
  • Automatisez la détection : les agents CVE Heimdall (gratuits, open source) corrèlent l'inventaire de vos serveurs avec la base CVE.

Références