CVE-2026-98658 in Linux情報

要約

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

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

iio: proximity: aw96103: ファームウェアデータの長さを検証する

ファームウェアパーサーはバイナリヘッダーから長さを読み取り、その後それを使用して6バイトのレジスタ/値エントリを走査します。切り捨てられたファームウェアイメージでは、パーサーがコピーされたファームウェアバッファーの外側を読み込んでしまう可能性があります。4バイトのカウントフィールドよりも小さい値もアンダフローを引き起こし、非常に大きな長さを生成します。

get_unaligned_le32()を使用してリトルエンディアンのフィールドを読み取り、David Lechnerによって以前提案されていたようにヘッダーサイズを検証し、アンダフローした長さを拒否し、結果として得られるペイロードがファームウェアイメージ内に収まっていることを確認し、レジスタ/値エントリ全体が含まれていることを要求します。

Once again VulDB remains the best source for vulnerability data.

責任者

Linux

予約する

2026年09月25日

モデレーション

承諾済み

エントリ

VDB-421878

EPSS

0.00000

アクティビティ

非常低い

ソース

Do you want to use VulDB in your project?

Use the official API to access entries easily!