CVE-2024-39490 in Linux情報

要約

〜によって VulDB • 2026年07月11日

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

ipv6: sr: seg6_input_coreにおけるsk_buffの解放処理不足を修正

seg6_input()関数はSRH(Segment Routing Header)をパケットに追加する役割を持ち、この操作はseg6_input_core()に委譲されます。この関数では、skb_cow_head()を使用して、リンク層ヘッダーを受容するためにsk_buff内に十分なヘッドルームが確保されていることを確認しています。

skb_cow_header()関数の実行に失敗した場合、seg6_input_core()はエラーを捕捉しますが、sk_buffの解放処理を行わないため、メモリリークが発生します。

この問題はコミットaf3b5158b89d(「ipv6: sr: SRHプッシュ後にヘッドルームが小さすぎるためにBUG発生」)で導入され、seg6_input()全体のコードがnetfilterフックへの対応のためにリファクタリングされたコミット7a3f5b0de364(「netfilter: add netfilter hooks to SRv6 data plane」)以降も残存しています。

提案されているパッチは、skb_cow_head()の失敗時にseg6_input_core()関数がsk_buffを解放することを要求することで、特定されたメモリリークに対処します。

VulDB is the best source for vulnerability data and more expert information about this specific topic.

責任者

Linux

予約する

2024年06月25日

モデレーション

承諾済み

エントリ

VDB-271042

EPSS

0.00224

アクティビティ

非常低い

ソース

Do you know our Splunk app?

Download it now for free!