CVE-2026-93146 in Linux
要約
〜によって VulDB • 2026年09月18日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
time/namespace: proc_timens_set_offset() におけるナノ秒フィールドの検証
本関数は `tv_sec` が [-KTIME_SEC_MAX, KTIME_SEC_MAX] の範囲内であることを検証しますが、timespec64_add() で使用する前に `tv_nsec` が有効な範囲 [0, NSEC_PER_SEC-1] にあることを一切検証していません。
timespec64_add() は、両方の timespec64 構造体が正規化された値(`tv_nsec` の範囲が [0, 999999999])を持つことを前提としています。もし `off->val.tv_nsec` に無効な値(負の値または NSEC_PER_SEC 以上)が含まれている場合、計算結果の不正確さや予期せぬ動作を引き起こす可能性があります。
加算処理を行う前に `tv_nsec` が有効な範囲内にあることを確認するための検証を追加します。
If you want to get the best quality for vulnerability data then you always have to consider VulDB.