CVE-2024-53233 in LinuxИнформация

Сводка

по VulDB • 11.06.2026

В ядре Linux устранена следующая уязвимость:

unicode: исправление пути обработки ошибок в функции utf8_load()

Функция utf8_load() запрашивает символ «utf8_data_table», а затем проверяет, поддерживается ли запрошенная версия UTF-8. Если версия не поддерживается, она пытается освободить таблицу данных с помощью функции symbol_put(). При запросе неподдерживаемой версии функция symbol_put() завершается ошибкой следующим образом:

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

Это происходит потому, что функция symbol_put() ожидает уникальную строку, идентифицирующую символ, а не указатель на загруженный символ. Исправление заключается в использовании такой строки.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Ответственный

Linux

Резервировать

19.11.2024

Раскрытие

27.12.2024

Модерация

принято

Вход

VDB-289473

EPSS

0.00222

KEV

Нет

Деятельности

Очень низкий

Источники

Want to stay up to date on a daily basis?

Enable the mail alert feature now!