VRDA Feed
by
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.
|