CVE-2026-90088 in Linux情報

要約

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

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

Bluetooth: RFCOMM: rfcomm_apply_pn() における MTU の検証により無限ループを防止する

rfcomm_apply_pn() は、ゼロ値のチェックを行わずにリモート PN(パラメータネゴシエーション)フレームから MTU 値を受け入れます。リモートピアが MTU をゼロで送信すると、d->mtu が 0 に設定されます。これにより、データ断片化時に sendmsg パスが無限ループに入ります。各フラグメントのサイズは min_t(size_t, len, 0) == 0 となるため、残りの長さが減少しないからです。ゼロ長の skbs の無限な割り当てによりシステムメモリがすべて枯渇します。

修正方法:ネゴシエーションされた値がゼロの場合、rfcomm_dlc_alloc() で初期値として割り当てられている値と一貫性を持たせるために、d->mtu を RFCOMM_DEFAULT_MTU にクリンプ(上限/下限への固定)します。

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

責任者

Linux

予約する

2026年09月11日

モデレーション

承諾済み

エントリ

VDB-406577

EPSS

0.00000

アクティビティ

非常低い

ソース

Might our Artificial Intelligence support you?

Check our Alexa App!