JVNDB-2026-023163 | |
LinuxのLinux Kernelにおける不特定の脆弱性 | |
| 概要 | |
Linuxカーネルにおいて、以下の脆弱性が修正されました:media: videobuf2: vb2_dma_sg_mmap内でvma_flagsを設定。vb2_dma_contigはVMAフラグとしてVM_DONTEXPANDおよびVM_DONTDUMPを設定していますが、vb2_dma_sgが異なる動作をする理由は見当たりません。この修正により、vb2_dma_sg_memopsを使用するアウトオブツリーのApple ISPカメラキャプチャドライバからインポートされたdma-bufをmmap()した際に、drm_gem_mmap_obj()内で `WARN_ON(!(vma->vm_flags & VM_DONTEXPAND));` に引っかかることを回避できます。gst-launch-1.0 v4l2src ! gtk4paintablesink 実行時のログは以下の通りです:[ 38.201528] ------------[ cut here ]------------[ 38.202135] WARNING: CPU: 7 PID: 2362 at drivers/gpu/drm/drm_gem.c:1144 drm_gem_mmap_obj+0x1f8/0x210[ 38.203278] Modules linked in: rfcomm snd_seq_dummy snd_hrtimer snd_seq snd_seq_device uinput nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables qrtr bnep nls_ascii i2c_dev loop fuse dm_multipath nfnetlink brcmfmac_wcc hid_magicmouse hci_bcm4377 brcmfmac brcmutil bluetooth ecdh_generic cfg80211 ecc btrfs xor xor_neon rfkill hid_apple raid6_pq joydev aop_als apple_nvmem_spmi industrialio snd_soc_aop apple_z2 snd_soc_cs42l84 tps6598x snd_soc_tas2764 macsmc_reboot spi_nor macsmc_hwmon rtc_macsmc gpio_macsmc macsmc_power regmap_spmi macsmc_input dockchannel_hid panel_summit appledrm nvme_apple dwc3 snd_soc_macaudio drm_client_lib nvme_core phy_apple_atc hwmon apple_sart apple_dockchannel macsmc apple_rtkit_helper spmi_apple_controller aop apple_wdt mfd_core nvmem_apple_efuses pinctrl_apple_gpio apple_isp apple_dcp videobuf2_dma_sg mux_core spi_apple[ 38.203300] videobuf2_memops i2c_pasemi_platform snd_soc_apple_mca videobuf2_v4l2 videodev clk_apple_nco videobuf2_common snd_pcm_dmaengine adpdrm asahi apple_admac adpdrm_mipi drm_dma_helper pwm_apple i2c_pasemi_core drm_display_helper mc cec apple_dart ofpart apple_soc_cpufreq leds_pwm phram[ 38.217677] CPU: 7 UID: 1000 PID: 2362 Comm: gst-launch-1.0 Tainted: G W 6.17.6+ #asahi-dev PREEMPT(full)[ 38.219040] Tainted: [W]=WARN[ 38.219398] Hardware name: Apple MacBook Pro (13-inch, M2, 2022) (DT)[ 38.220213] pstate: 21400005 (nzCv daif +PAN -UAO -TCO +DIT -SSBS BTYPE=--)[ 38.221088] pc : drm_gem_mmap_obj+0x1f8/0x210[ 38.221643] lr : drm_gem_mmap_obj+0x78/0x210[ 38.222178] sp : ffffc0008dc678e0[ 38.222579] x29: ffffc0008dc678e0 x28: 0000000000042a97 x27: ffff8000b701b480[ 38.223465] x26: 00000000000000fb x25: ffffc0008dc67d20 x24: ffffc0008dc67968[ 38.224402] x23: ffff8000e3ca5600 x22: ffff8000265b7800 x21: ffff80003000c0c0[ 38.225279] x20: 0000000000000000 x19: ffff8000b68c5200 x18: ffffc0008dc67968[ 38.226151] x17: 0000000000000000 x16: 0000000000000000 x15: ffffc000810a30a8[ 38.227042] x14: 00007fff637effff x13: 00005555de91ffff x12: 00007fff63293fff[ 38.227942] x11: 0000000000000000 x10: ffff8000184ecf08 x9 : ffffc0007a1900c8[ 38.228824] x8 : ffffc0008dc67968 x7 : 0000000000000012 x6 : ffffc0015cf1c000[ 38.229703] x5 : ffffc0008dc676a0 x4 : ffffc00081a27dc0 x3 : 0000000000000038[ 38.230607] x2 : 0000000000000003 x1 : 0000000000000003 x0 : 00000000100000fb[ 38.231488] Call trace:[ 38.231806] drm_gem_mmap_obj+0x1f8/0x210 (P)[ 38.232342] drm_gem_mmap+0x140/0x260[ 38.232813] __mmap_region+0x488/0x9a0[ 38.233277] mmap_region+0xd0/0x148[ 38.233703] do_mmap+0x350/0x5c0[ 38.234148] vm_mmap_pgoff+0x14c/0x200[ 38.234612] ksys_mmap_pgoff+0x150/0x208[ 38.235107] __arm64_sys_mmap+0x34/0x50[ 38.235611] invoke_syscall+0x50/0x120[ 38.236075] el0_svc_common.constprop.0+0x48/0xf0[ 38.236680] do_el0_svc+0x24/0x38[ 38.237113] el0_svc+0x38/0x168[ 38.237507] el0t_64_sync_handler+0xa0/0xe8[ 38.238034] el0t_64_sync+0x198/0x1a0[ 38.238491] ---[ end trace 0000000000000000 ]---。この問題に関しては、2023年末に[1]でインポートされたdma-buf上のmmap()に関する議論が行われました。 | |
| CVSS による深刻度 (CVSS とは?) | |
|
CVSS v3 による深刻度
基本値: 5.5 (警告) [NVD値]
| |
| 影響を受けるシステム | |
|
| |
Linux | |
|
| |
| 想定される影響 | |
・当該ソフトウェアが扱う情報について、外部への漏えいは発生しません。 | |
| 対策 | |
リリース情報、またはパッチ情報が公開されています。参考情報を参照して適切な対策を実施してください。 | |
| ベンダ情報 | |
|
| |
| CWEによる脆弱性タイプ一覧 CWEとは? | |
| |
| 共通脆弱性識別子(CVE) CVEとは? | |
|
| |
| 参考情報 | |
| |
| 更新履歴 | |
|
| 公表日 | 2026/06/08 |
| 登録日 | 2026/07/10 |
| 最終更新日 | 2026/07/10 |



