VRDA Feed by JPCERT/CC
  Vulnerability Response Decision Assistance Feed : 脆弱性脅威分析用情報の定型データ配信
[ about VRDA Feed | JPCERT/CC



 
分析対象脆弱性情報 (リビジョン番号 : 1) [ Download XML
JVNDB-2026-026198     ( CVE-2026-53402 | CVE-2026-53402 )
LinuxのLinux Kernelにおける境界外読み取りに関する脆弱性
https://jvndb.jvn.jp/ja/contents/2026/JVNDB-2026-026198.html

原文

Linuxカーネルにおいて、以下の脆弱性が修正されました:fbdev: fbcon: fbcon_do_set_font() の err_out における境界外読み取りの修正です。fbcon_do_set_font() が失敗した場合(例えば、メモリ圧迫時に vc_resize() 内部でのメモリ割り当てが失敗した場合など)、コンソールの状態をロールバックするために `err_out` ラベルへジャンプします。しかし、現在のロールバック処理は `hi_font` 状態の復元を忘れているため、深刻な状態マシンの破壊を引き起こします。関数の先頭付近で `set_vc_hi_font()` が呼ばれ、`vc->vc_hi_font_mask` を変更して画面バッファを変更している場合があります。もしその後に `vc_resize()` が失敗すると、`err_out` パスでは `vc_font.charcount` は復元されますが、`vc_hi_font_mask` と画面バッファのロールバックは完全にスキップされます。この不整合により、端末の状態は同期が取れていないものになります。`vc_hi_font_mask` が設定されたままであるため、VTサブシステムはユーザ空間から255以上の文字インデックスを受け入れ、それらを画面バッファに書き込み続けます。以降のレンダリング呼び出し(例:`fbcon_putcs()`)は、これらの拡大されたインデックスを用いて256文字のフォント配列にアクセスし、決定的な境界外読み取りを発生させ、カーネルメモリの情報漏洩につながる可能性があります。この問題は、エラーパスにおいて `hi_font` マスクと画面バッファのロールバック処理を追加することで修正されました。

翻訳   (表示)





この情報について
分析情報提供元:
JVN iPedia
初版公開日:
2026-07-31
分析対象脆弱性情報の分類:
アドバイザリ・注意喚起
最終更新日:
2026-07-31




脆弱性の影響を受ける製品の識別子
cpe:/o:linux:linux_kernel
 


脆弱性の分析内容
[攻撃元区分]  [?]
未評価 [?]

ローカル [?]
隣接 [?]
ネットワーク [?]

[攻撃条件の複雑さ]  [?]
未評価 [?]

 [?]
 [?]
 [?]

[攻撃前の認証要否]  [?]
未評価 [?]

複数 [?]
単一 [?]
不要 [?]

[機密性への影響]  [?]
未評価 [?]

影響なし [?]
部分的 [?]
全面的 [?]

[完全性への影響]  [?]
未評価 [?]

影響なし [?]
部分的 [?]
全面的 [?]

[可用性への影響]  [?]
未評価 [?]

影響なし [?]
部分的 [?]
全面的 [?]

関連情報
Common Vulnerabilities and Exposures (CVE) CVE-2026-53402




National Vulnerability Database (NVD) CVE-2026-53402








参考情報
JVNDB CWE-125 境界外読み取り




関連文書 fbdev: fbcon: fix out-of-bounds read in err_out of fbcon_do_set_font() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/8fdc8c2057eea08d40ce2c8eed41ff9e451c65c2)




関連文書 fbdev: fbcon: fix out-of-bounds read in err_out of fbcon_do_set_font() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/076b1aa65f77a49bce5a48a4a55a397cfcafa2b8)




関連文書 fbdev: fbcon: fix out-of-bounds read in err_out of fbcon_do_set_font() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/ac562193c36696513ae196171892e9338475c4bc)




関連文書 fbdev: fbcon: fix out-of-bounds read in err_out of fbcon_do_set_font() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/b5bb2c696e140c399cb874def2feedf61dee27d6)




関連文書 fbdev: fbcon: fix out-of-bounds read in err_out of fbcon_do_set_font() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/cb016bcb40c81e7b19c4ae6143babb366dae8e20)




関連文書 fbdev: fbcon: fix out-of-bounds read in err_out of fbcon_do_set_font() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/3618a4c5b2591cfa83efe74f5b18c2d02b35c3f5)




関連文書 fbdev: fbcon: fix out-of-bounds read in err_out of fbcon_do_set_font() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/a7a526fbc847f07ad3a503c7382189be5ab68574)




関連文書 fbdev: fbcon: fix out-of-bounds read in err_out of fbcon_do_set_font() - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/39815715cbcfabb16fc8c5f4a23deeda20f5df62)





Copyright © 2026 JPCERT/CC All Rights Reserved.