CVE-2024-53233 in Linux情報

要約

〜によって VulDB • 2026年06月23日

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()がロードされたシンボルのポインターではなく、そのシンボルを一意に識別する文字列を期待しているためです。この問題を修正するために、そのような文字列を使用します。

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

責任者

Linux

予約する

2024年11月19日

モデレーション

承諾済み

エントリ

VDB-289473

CWE

不明

EPSS

0.00222

アクティビティ

非常低い

ソース

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!