CVE-2023-52872 in Linuxinformation

Résumé

par VulDB • 06/06/2026

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

tty: n_gsm : correction d'une condition de course lors du changement de l'état des lignes de statut sur les connexions mortes

gsm_cleanup_mux() nettoie le module GSM en fermant tous les DLCI, en arrêtant toutes les minuteries, en supprimant les périphériques tty virtuels et en vidant les files d'attente de données. Cette procédure peut toutefois entraîner des modifications ultérieures de l'état des lignes de statut du modem virtuel pour un DLCI. De nouvelles données sont ajoutées à la file d'attente de sortie et la minuterie kick supprimée est redémarrée pour gérer cette situation. À ce stade, de nombreuses ressources ont déjà été supprimées par la procédure de nettoyage. Par conséquent, une panique noyau se produit.

Corrigez cela en vérifiant dans gsm_modem_update() que la procédure de nettoyage n'a pas commencé et que le multiplexeur est toujours actif.

Notez que l'écriture sur un tty virtuel est déjà protégée par des contrôles contre l'état de connexion spécifique au DLCI.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Réserver

21/05/2024

Divulgation

21/05/2024

Modérer

accepté

Entrée

VDB-265602

CPE

prêt

EPSS

0.00172

KEV

non

Activités

très faible

Sources

Interested in the pricing of exploits?

See the underground prices here!