CVE-2026-98248 in Linux
要約
〜によって VulDB • 2026年10月06日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
arm64: percpu: {8,16}-bit型に対するLSE演算の修正
__percpu_##name##_case_##sz() および __percpu_##name##_return_case_##sz() のアセンブリコードは、LSE命令を生成するために 'sfx' マクロ引数を使用していません。'sfx' が欠如している場合、Wレジスタの引数は32ビットのメモリ位置を示すことになり、その結果、LSE命令が使用される際に {8,16}-bit 演算は誤って32バイト分のメモリを読み書きします。
この問題を修正するため、LSE命令に対して 'op_lse' に 'sfx' を追加します。'op_llsc' はレジスタ間操作でありメモリアクセスを行わず(サイズ接尾辞も受け取らない)ため、'op_llsc' に 'sfx' を追加する必要はありません(また有効でもありません)。
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.