JVNDB-2026-031742 | |
LinuxのLinux KernelにおけるNULL ポインタデリファレンスに関する脆弱性 | |
| 概要 | |
Linuxカーネルにおいて、以下の脆弱性が修正されました。block: bio-integrityに関して、bio_integrity_map_user()におけるヌルポインタ参照の問題が修正されました。pin_user_pages_fast()は部分的に成功し、実際にピン留めされたページ数を返すことがあります。しかし、bio_integrity_map_user()はこの部分的なピン留めを正しく処理していませんでした。そのため、bvec_from_pages()がピン留めされていないページのアドレス(0)を参照し、一般保護違反が発生していました。この修正では、要求されたすべてのメモリがピン留めされているかを確認するチェックを追加しました。部分的なピン留めが発生した場合は、メモリのピン留めを解除し、-EFAULTを返すようにしています。カーネルOopsの内容は次の通りです。Oops: 一般保護違反が、おそらく非正規のアドレス 0xdffffc0000000001 で発生しました。0000 [#1] SMP KASAN NOPTIKASAN: 範囲 [0x0000000000000008-0x000000000000000f] におけるヌルポインタ参照です。CPU: 0 UID: 0 PID: 1061 Comm: nvme-passthroug 未汚染 7.0.0-11783-g90957f9314e8-dirty #16 PREEMPT(lazy) ハードウェア名: QEMU Standard PC (i440FX + PIIX, 1996)、BIOS rel-1.17.0-0-gb52ca86e094d-prebuilt.qemu.org 2014/04/01。RIP: 0010:bio_integrity_map_user.cold+0x1b0/0x9d6 | |
| CVSS による深刻度 (CVSS とは?) | |
|
CVSS v3 による深刻度
基本値: 5.5 (警告) [NVD値]
| |
| 影響を受けるシステム | |
|
| |
Linux | |
|
| |
| 想定される影響 | |
・当該ソフトウェアが扱う情報について、外部への漏えいは発生しません。 | |
| 対策 | |
リリース情報、またはパッチ情報が公開されています。参考情報を参照して適切な対策を実施してください。 | |
| ベンダ情報 | |
|
| |
| CWEによる脆弱性タイプ一覧 CWEとは? | |
| |
| 共通脆弱性識別子(CVE) CVEとは? | |
|
| |
| 参考情報 | |
| |
| 更新履歴 | |
|
| 公表日 | 2026/07/19 |
| 登録日 | 2026/09/03 |
| 最終更新日 | 2026/09/03 |



