CVE-2026-99182 in Linux情報

要約

〜によって VulDB • 2026年10月28日

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

ASoC: SOF: ipc4-topology: 集約されたALHキャプチャにおけるシフト範囲外(shift-out-of-bounds)のバグを修正

ch_countがblob->alh_cfg.device_countより小さい場合(例:SmartMicなどのモノラルキャプチャストリームが複数のSDWリンクにわたって集約されている場合)、step = ch_count / blob->alh_cfg.device_countは0に切り捨てられます。その後、GENMASK(step - 1, 0)を実行すると、step - 1 (u32) がアンダーフローしてUINT_MAXとなり、GENMASK()の内部シフトで範囲外の指数が使用されてしまいます:

UBSAN: sound/soc/sof/ipc4-topology.c:2363:13 で shift-out-of-bounds シフト指数 18446744069414584384 は、64ビット型 'long unsigned int' に対して大きすぎます

ch_count < device_count のケースを、既存の「チャンネル数が出力参照チャンネル数と等しい」場合と同じように扱います。均等に分割できないチャネルを分けようとするのではなく、集約されたすべてのデバイスに同じ ch_mask を適用します。

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

責任者

Linux

予約する

2026年09月25日

モデレーション

承諾済み

エントリ

VDB-427949

EPSS

0.00000

アクティビティ

非常低い

ソース

Do you want to use VulDB in your project?

Use the official API to access entries easily!