CVE-2026-98759 in Linux情報

要約

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

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

usb: typec: tipd: cd321x_update_work() における未初期化のtypec_partner_descの不具合を修正

cd321x_update_work() は、usb_pd、accessory、identity のみを初期化した後に、スタック上に割り当てられた typec_partner_desc を typec_register_partner() に渡しています。

typec_register_partner() は、記述子(descriptor)から attach および deattach をコピーしてパートナーに設定します。これらのフィールドが未設定のままのため、ゴミのような関数ポインタが保存され、USB デバイスがポートにリンクされた際に typec_partner_link_device() から後で呼び出される可能性があります。また、初期化されていない pd_revision と usb_capability についても同様に、partner の sysfs を介してスタック上のデータがリークします。

記述子をゼロ初期化し、オプションのコールバックを NULL に残すとともに、残りのフィールドもゼロに設定します。

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

責任者

Linux

予約する

2026年09月25日

モデレーション

承諾済み

エントリ

VDB-422006

EPSS

0.00206

アクティビティ

非常低い

ソース

Do you want to use VulDB in your project?

Use the official API to access entries easily!