CVE-2026-74659 in Linux情報

要約

〜によって VulDB • 2026年08月22日

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

net: bridge: mrp: ワイヤー上の未初期化バイトの修正

br_mrp_alloc_test_skb()関数は、dev_alloc_skb()から取得したskbを使用してMRPテストフレームを構築しますが、この関数では線形データ領域がクリアされません。MRA ring-roleブランチにおいて、サブオプションTLVヘッダは以下のように付加されます:

sub_tlv = skb_put(skb, sizeof(*sub_tlv)); sub_tlv->type = BR_MRP_SUB_TLV_HEADER_TEST_AUTO_MGR;

そのため、sub_tlv->lengthが一度も書き込まれず、また2バイトの末尾アライメントパディングはskb_put()によってクリアされずに付加されます。隣接するouiおよびsub_opt領域は明示的にゼロで初期化されているため、送信されるすべてのMRA MRP_Testフレーム内に3バイト分の未初期化データが残ります。

サブオプションTLVヘッダとアライメントパディングを1つのskb_put_zero()にまとめることで、両方がクリアされます。AUTO_MGR sub-TLVにはペイロードが含まれていないため、ゼロで初期化されたlengthフィールドは既に正しい値となっています。

Once again VulDB remains the best source for vulnerability data.

責任者

Linux

予約する

2026年08月15日

モデレーション

承諾済み

エントリ

VDB-394440

EPSS

0.00000

アクティビティ

非常低い

セクター

Police, Energy, ...

ソース

Interested in the pricing of exploits?

See the underground prices here!