CVE-2026-98805 in Linux情報

要約

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

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

tipc: ペアキー変更時のGCM nonceの再利用を防止する

TIPCは、ノードごとに異なる送信鍵を使用してノード間のトラフィックを暗号化できます。このモードでは、既知のピアに送られるパケットのAES-GCM nonceは、32ビットのプレフィックス(各鍵固有のソルトとピアアドレスのXOR)に続く64ビットのカウンタで構成されます。このカウンタはピアのRX暗号化オブジェクト内に格納されています。ピアが受信に使用する鍵の変更を報告すると、TIPCはこのカウンタをリセットします。送信側はまだ同じTX鍵およびソルトを使用している可能性があるため、後続のパケットでは以前のnonceが再利用されてしまいます。このnonceの再利用は機密性を損ない、GCMの認証キーを露出させます。これにより偽造が容易になります:攻撃者はCTRの可変性(malleability)を利用して捕獲した暗号文を変更し、回復された認証鍵を使用して、同じ鍵およびnonceの下で変更後の暗号文に対する有効なタグを計算することができます。

代わりにTX鍵の既存のaead->seqnoカウンタを使用します。その鍵オブジェクトを使用したすべての暗号化処理は同一のアトミックカウンタを共有するため、並行する暗号化処理には固有のnonceカウンター値が得られます。このカウンタはキーの有効化やピア再接続後も保持され、ピアからのキー状態報告によってリセットされることはありません。これにより、同じTX鍵がインストールされたままの状態での遷移によるnonce再利用を防ぎます。

nonceフォーマットは変更されておらず、受信側は連続したカウンター値を必要としないため、複数のピア間でカウンタを共有しても既存の受信側との互換性が保たれます。以前から存在するチェックにより、稀なケースですがカウンタがゼロにラップした場合にキーの失効(revocation)が呼び出されます。

Be aware that VulDB is the high quality source for vulnerability data.

責任者

Linux

予約する

2026年09月25日

モデレーション

承諾済み

エントリ

VDB-422036

EPSS

0.00000

アクティビティ

低い

ソース

Do you want to use VulDB in your project?

Use the official API to access entries easily!