目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1336

100%

CVE-2026-68436— AMD Display驱动结构dc分配漏洞

AI 预测 5.3 利用难度: 极易 EPSS 0.14% · P4
获取后续新漏洞提醒登录后订阅

一、 漏洞 CVE-2026-68436 基础信息

漏洞信息

对漏洞内容有疑问?看看神龙的深度分析是否有帮助!
查看神龙十问 ↗

尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。

Vulnerability Title
drm/amd/display: use kvzalloc to allocate struct dc
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: use kvzalloc to allocate struct dc struct dc has grown large over time (most of it the two inlined dc_scratch_space copies) and now sits close to the page allocator's 4 MiB contiguous allocation limit. Its actual size is not fixed by the source alone, it also depends on the compiler and the .config, so it can easily cross 4 MiB, e.g. with a newer GCC or a config change. dc_create() allocates it with kzalloc(). Once struct dc exceeds 4 MiB the request is rounded up to order 11 (8 MiB), which is above MAX_PAGE_ORDER, so the page allocator warns and returns NULL. dc_create() then fails, DM init fails and amdgpu probe aborts with -EINVAL: WARNING: mm/page_alloc.c:5197 at __alloc_frozen_pages_noprof+0x2f9/0x380 dc_create+0x38/0x660 [amdgpu] amdgpu_dm_init+0x2d9/0x510 [amdgpu] dm_hw_init+0x1b/0x90 [amdgpu] amdgpu_device_init.cold+0x150d/0x1e13 [amdgpu] amdgpu_driver_load_kms+0x19/0x80 [amdgpu] amdgpu_pci_probe+0x1e2/0x4c0 [amdgpu] dc_create() then returns NULL and DM init fails, which aborts the whole GPU init and makes amdgpu probe fail with -EINVAL ("hw_init of IP block <dm> failed -22"), leaving the display unusable. The subsequent amdgpu_irq_put() warnings during teardown are just fallout of unwinding a half-initialized device. struct dc is a software-only bookkeeping structure that is never handed to hardware DMA and is only ever kept as an opaque pointer, so it does not require physically contiguous memory. Allocate it with kvzalloc() (and free it with kvfree()) so that the allocator can fall back to vmalloc() when a contiguous allocation of that size is not available, which also avoids the MAX_PAGE_ORDER warning entirely. v2: - Rebase to amd-staging-drm-next. (cherry picked from commit 991e0516a8072f2292681c6ae98a924ab0e32575)
来源: CVE Program / CVE List V5
CVSS Information
N/A
来源: CVE Program / CVE List V5
Vulnerability Type
N/A
来源: CVE Program / CVE List V5

受影响产品

厂商产品影响版本CPE订阅
LinuxLinux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ~ dbad70d40cad9c5e7586953275287fe7531fb811 -
LinuxLinux 7.1.6 ~ 7.1.* -

二、漏洞 CVE-2026-68436 的公开POC

#POC 描述源链接神龙链接
AI 生成 POC高级

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2026-68436 的情报信息

登录查看更多情报信息。

CVE-2026-68436 补丁与修复 (1)

同批安全公告 · Linux · 2026-08-12 · 共 22 条

CVE-2026-68440txgbe驱动模块EEPROM读取时存在堆溢出漏洞
CVE-2026-68429drm_dp_mst_topology_queue_probe()处理拓扑断裂漏洞
CVE-2026-68430AMDGPU 驱动无用BUG_ON()漏洞
CVE-2026-68431ksmbd 验证变换请求最小 PDU 尺寸
CVE-2026-68432VXLAN 变更链接时未要求 CAP_NET_ADMIN 权限
CVE-2026-68433libceph 回复解码越界漏洞
CVE-2026-68434serial: 8250_mid DNV/ICX-D/SNR平台空指针解引用漏洞
CVE-2026-68435LoongArch: kexec命令行查找地址空间不匹配漏洞
CVE-2026-68437Imagination GPU 驱动 CCCB 错误导致远程代码执行漏洞
CVE-2026-68438SMP CSD锁获取原子化调试模式漏洞
CVE-2026-68439mt7925驱动NULL指针解引用漏洞
CVE-2026-68450btrfs 重复重定位根插入时释放映射节点漏洞
CVE-2026-68441net/sched: TC_ACT_REDIRECT 处理漏洞
CVE-2026-68442btrfs 不传播 EXTENT_FLAG_LOGGING 至分割的扩展映射
CVE-2026-68443Gigabyte Waterforce 设备IO在hid_hw_stop前未停止漏洞
CVE-2026-68444arm_ffa固件 ffa_partition_info_get()空指针解引用漏洞
CVE-2026-68445drm/vc4: 防止着色器缓冲区映射变为可写漏洞
CVE-2026-68446vmwgfx数组大小验证漏洞
CVE-2026-68447AMD amdkfd:限制v9 CRIU控制栈检查点复制到BO大小
CVE-2026-68448overlayfs copy_file_range 源文件访问控制漏洞

显示前 20 条,共 22 条。 查看全部 &rarr; →

IV. Related Vulnerabilities

V. Comments for CVE-2026-68436

暂无评论


发表评论