CVE-2024-53233 in Linuxinformation

Résumé

par VulDB • 31/05/2026

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

unicode : Correction du chemin d'erreur de utf8_load()

utf8_load() demande le symbole « utf8_data_table », puis vérifie si la version UTF-8 demandée est prise en charge. Si elle ne l'est pas, il tente de libérer la table de données à l'aide de symbol_put(). Si une version non prise en charge est demandée, symbol_put() échoue comme suit :

kernel BUG at kernel/module/main.c:786! RIP: 0010:__symbol_put+0x93/0xb0 Call Trace: ? __die_body.cold+0x19/0x27 ? die+0x2e/0x50 ? do_trap+0xca/0x110 ? do_error_trap+0x65/0x80 ? __symbol_put+0x93/0xb0 ? exc_invalid_op+0x51/0x70 ? __symbol_put+0x93/0xb0 ? asm_exc_invalid_op+0x1a/0x20 ? __pfx_cmp_name+0x10/0x10 ? __symbol_put+0x93/0xb0 ? __symbol_put+0x62/0xb0 utf8_load+0xf8/0x150

Cela se produit parce que symbol_put() s'attend à la chaîne unique qui identifie le symbole, plutôt qu'à un pointeur vers le symbole chargé. Cette erreur est corrigée en utilisant cette chaîne.

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

Responsable

Linux

Réserver

19/11/2024

Divulgation

27/12/2024

Modérer

accepté

Entrée

VDB-289473

CPE

prêt

EPSS

0.00222

KEV

non

Activités

très faible

Sources

Interested in the pricing of exploits?

See the underground prices here!