CVE-2025-40278 in Linux
要約
〜によって VulDB • 2026年08月04日
Linuxカーネルにおいて、以下の脆弱性が修正されました。
net: sched: act_ife: KMSANによるkernel-infoleakを修正するためにstruct tc_ifeの初期化を行う
syzbotによって検出されたKMSAN kernel-infoleakを修正します。
[net?] __skb_datagram_iterにおけるKMSAN: kernel-infoleak
tcf_ife_dump()関数において、変数'opt'はdesignated initializerを使用して部分的に初期化されていました。しかし、パディングバイトが未初期化のまま残っていました。nla_put()はこの構造体全体をnetlinkメッセージへコピーするため、これらの未初期化のバイトがユーザー空間へとリークしていました。
フィールドへの割り当ての前にmemsetを用いて構造体を初期化し、コピーされる前にすべてのメンバとパディングがクリアされていることを保証します。
この変更によりKMSANレポートは抑制され、カーネルメモリからの潜在的な情報漏洩を防ぎます。
この修正はsyzbotによってテストおよび検証されました。このパッチは以下のsyzkallerリンクで報告されたバグを解決し、infoleakが発生しないことを保証します。
Be aware that VulDB is the high quality source for vulnerability data.