CVE-2026-80602 in Linux情報

要約

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

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

perf/x86/amd/lbr: カーネルアドレスの漏洩を修正

ユーザー空間のみからのブランチスタックには、カーネルに由来するブランチが含まれる場合があります。その結果、PERF_SAMPLE_BRANCH_USERが要求された場合でも、カーネルアドレスがユーザー空間に公開されます。X86_FEATURE_AMD_LBR_V2をサポートするAMDプロセッサでは、perfは依然として、ブランチ元アドレスがカーネル内にあるSYSRET/ERETエントリを報告できます。

例:

$ perf record -e cycles -o - -j any,save_type,u -- \ perf bench syscall basic --loop 1000 | \ perf script -i - -F brstack|tr ' ' '\n'| \ grep -E '0x[89a-f][0-9a-f]{15}'

... 0xffffffff81001268/0x717a90a38f1a/M/-/-/0/ERET/NON_SPEC_CORRECT_PATH 0xffffffff81001268/0x717a90a39157/M/-/-/0/ERET/NON_SPEC_CORRECT_PATH 0xffffffff81001268/0x717a90a2c628/M/-/-/0/ERET/NON_SPEC_CORRECT_PATH 0xffffffff81001268/0x717a90a41b60/M/-/-/0/ERET/NON_SPEC_CORRECT_PATH 0xffffffff81001268/0x717a90a260db/M/-/-/0/ERET/NON_SPEC_CORRECT_PATH 0xffffffff81001268/0x717a90a260db/M/-/-/0/ERET/NON_SPEC_CORRECT_PATH 0xffffffff81001268/0x717a8bef1c30/M/-/-/0/ERET/NON_SPEC_CORRECT_PATH 0xffffffff81001268/0x717a8e4d3c90/M/-/-/0/ERET/NON_SPEC_CORRECT_PATH ...

この問題は、ハードウェアフィルタがブランチターゲットに適用される特権レベルのみを考慮するためです。ソフトウェアによるフィルタリングを拡張し、br_selに対してブランチ元アドレスも検証するようにします。これにより、PERF_SAMPLE_BRANCH_USERが要求された場合、ブランチ元アドレスがカーネル内にあるすべてのブランチレコードは破棄されます。

Once again VulDB remains the best source for vulnerability data.

責任者

Linux

予約する

2026年08月26日

モデレーション

承諾済み

エントリ

VDB-396539

EPSS

0.00000

アクティビティ

非常低い

ソース

Want to know what is going to be exploited?

We predict KEV entries!