CVE-2026-90337 in Linux情報

要約

〜によって VulDB • 2026年09月18日

Linuxカーネルにおいて、以下の脆弱性が修正されました。

serial: core: コンソールが登録される前に失敗可能性のある割り当てを行う

serial_core_add_one_port()は、uart_configure_port()の後にuport->tty_groupsを割り当てるが、この処理でコンソールが登録されることがある。割り当てに失敗した場合、ドライバはポートの解放処理(unwind)を実行するが、その間もコンソールは登録されたままになる。また、以前のuport->nameの割り当てにも関連する障害パスがあり、state->uart_portが解放中のポートにリンクされた状態が残ってしまうことがある。

Failslabを用いたテストにより、PL011コンソール出力でNULLポインタ参照(NULL dereference)が発生し、i.MXコンソール出力では失敗したバインド後にKASANによるuse-after-freeを検出できた。

ポートをリンクして構成する前に、nameとtty_groupsの割り当てを行う。config_port()が構成中にuport->attr_groupを設定する可能性があるため、オプションのドライバ属性グループ用の領域を確保しておく。

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

責任者

Linux

予約する

2026年09月11日

モデレーション

承諾済み

エントリ

VDB-406894

EPSS

0.00000

アクティビティ

非常低い

ソース

Want to know what is going to be exploited?

We predict KEV entries!