CVE-2025-40269 in Linux情報

要約

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

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

ALSA: usb-audio: PCM転送バッファの潜在的なオーバーフローを修正する

USBオーディオドライバにおけるPCMストリームデータは、USB URBパケットバッファ経由で転送され、各パケットサイズは動的に決定されます。パケットサイズはwMaxPacketSizeなどのUSB記述子によって制限されています。一方、現在のコードでは実際に使用されるパケットサイズがレートとPPS(1フレームあたりのサンプル数)のみによって決定されており、これが上記のサイズ制限を超える可能性があります。これによりsyzbotから報告されたバッファオーバーフローが発生します。

基本的に、制限値が計算されたパケットサイズより小さい場合、何かが正しくないことを示しており、おそらく異常なUSB記述子が原因です。そのため、さらに処理を行う前にパラメータ設定時にエラーを返すのが最善の選択肢となります。

このパッチはこのような健全性チェックを導入し、パケットサイズがmaxpacksizeよりも大きい場合に-EINVALを返します。ep->packsize[1]との比較だけで十分です。なぜなら、それは常にep->packsize[0]と等しいかそれ以上であるためです。

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

責任者

Linux

予約する

2025年04月16日

モデレーション

承諾済み

エントリ

VDB-334623

EPSS

0.00157

アクティビティ

非常低い

ソース

Do you know our Splunk app?

Download it now for free!