1377 matches found
CVE-2021-28663
CVE-2021-28663 针对 CVE-2021-28663 的基础信息泄露 PoC(Android 内核后门漏洞内幕) 这是针对 CVE-2021-28663 的基础 PoC。Mali GPU Android 内核驱动中存在一个设计缺陷。 1. 创建一个 GPUVA,并对其执行 mmap,这样我们就能获得物理页对应的虚拟地址。 2. 为物理页创建一个别名,但不要执行 mmap,这样 gpumapping 保持为 1。 3. 将 GPUVA 的标志修改为 BASEMEMDONTNEED。Mali 会将这些页置为可驱逐状态。 4. 由于我们已经持有别名页的 reg,现在可以对其执行...
CVE-2026-21007-GPU-Driver-ioctl-Race-Condition-Kernel-Memory-Mapping-
CVE-2026-21007 – GPU 驱动 ioctl 竞态条件(内核内存映射) 程序代码(C 模拟) // gpudriversim.c - Simulated GPU driver ioctl with race condition include include include include void gpummap = NULL; sizet mapsize = 0; int locked = 0; void ioctlmapsizet size // Allocate GPU memory and map to user gpummap = mallocsize;...
nvidia-gpu-security-poc
NVIDIA GPU 驱动程序 — NVIDIA 以“符合预期行为”关闭的两项发现 针对 NVIDIA Linux GPU 驱动程序中的两项发现的 PoC 代码和原始证据, 两项发现均通过 NVIDIA 的 VDP 提交,且均被 NVIDIA 以“符合预期/预期行为”为由关闭。 发布本文档旨在使该行为有据可查且可复现;两项发现均无 CVE 编号,且均不会被修复。 | 发现| 类别| 厂商结论| 目录 ---|---|---|---|--- 1| 通过 NVML 实现跨 UID GPU 进程遥测| 信息泄露(CWE-200 / CWE-862)| “符合预期行为”;已于 2026-08-2...
CVE-2024-0070-NVIDIA-GPU-Driver--Resonance-Vulnerability
CVE-2024-0070-NVIDIA-GPU-Driver--Resonance-Vulnerability NVIDIA GPU 驱动程序在其内存管理中存在时间一致性缺陷。在 587 kHz 共振频率下,驱动程序的内存页出现 α 衰变干扰,从而允许从用户空间访问内核内存。 NVIDIA GPU α-共振利用 CVE-2024-0070 概述 此利用展示了 NVIDIA GPU 驱动程序中基于收敛时间理论(CTT)原理的时间一致性漏洞 。该漏洞源于 GPU 时钟频率是 587 kHz 的整数谐波 ,从而允许 α-共振绕过内存保护。 物理背景 NVIDIA GPU 时钟是...
CVE-2026-97495
A flaw was found in the Linux kernel's AMD GPU driver amdkfd. A local user could exploit this vulnerability to cause a Denial of Service DoS or kernel memory corruption by supplying an out-of-bounds doorbell identifier during queue allocation. The issue occurs because the doorbell allocation...
CVE-2026-97496
A flaw was found in the Linux kernel's AMD GPU driver amdkfd. A local attacker can trigger this vulnerability during process restoration by supplying manipulated queue descriptor values that lack proper boundary validation. This issue results in an out-of-bounds memory read, potentially exposing...
CVE-2026-97494
A flaw was found in the Linux kernel's AMD GPU driver. The driver fails to validate the size of firmware images before copying them into the Platform Security Processor PSP private buffer. A local user could exploit this vulnerability by loading an oversized or malformed firmware image, triggerin...
CVE-2026-93823
A flaw was found in the Linux kernel's AMD GPU driver amdkfd. A local user with access to the GPU device interface can trigger excessive kernel memory allocation by providing an abnormally large buffer size parameter during an input/output control ioctl request. This issue can exhaust system memo...
CVE-2026-93809
A flaw was found in the Linux kernel's AMD GPU driver amdgpu. A local user with administrative privileges could cause a Denial of Service DoS by unloading the driver module while callbacks are still scheduled. Because the driver does not wait for pending Read-Copy Update RCU callbacks to complete...
kernel: drm/virtio: use uninterruptible resv lock for plane updates
A flaw was found in the Linux kernel's VirtIO GPU Graphics Processing Unit driver. The virtiogpucursorplaneupdate and virtiogpuresourceflush functions fail to properly acquire a required lock, which can lead to a race condition. A local user could exploit this vulnerability by triggering a memory...
Linux Distros Unpatched Vulnerability : CVE-2026-93218
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - mm/hugememory: skip device-private PMDs in madvisefreehugepmd madvisefreepterange checks pmdtranshugepmd unlocked, then madvisefreehugepmd takes pmdtranshugeloc...
Linux Distros Unpatched Vulnerability : CVE-2026-93217
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - mm/madvise: skip device-private PMDs in cold and pageout walks madvisecoldorpageoutpterange takes pmdtranshugelock, whose pmdishuge check returns true for a...
SUSE CVE-2026-93217
In the Linux kernel, the following vulnerability has been resolved: mm/madvise: skip device-private PMDs in cold and pageout walks madvisecoldorpageoutpterange takes pmdtranshugelock, whose pmdishuge check returns true for a device-private PMD. The subsequent !pmdpresent branch has a VMBUGON...
SUSE CVE-2026-93218
In the Linux kernel, the following vulnerability has been resolved: mm/hugememory: skip device-private PMDs in madvisefreehugepmd madvisefreepterange checks pmdtranshugepmd unlocked, then madvisefreehugepmd takes pmdtranshugelock. pmdishuge returns true for a device-private PMD, so origpmd can be...
kernel: drm/virtio: use uninterruptible resv lock for plane updates
A flaw was found in the Linux kernel's VirtIO GPU Graphics Processing Unit driver. The virtiogpucursorplaneupdate and virtiogpuresourceflush functions fail to properly acquire a required lock, which can lead to a race condition. A local user could exploit this vulnerability by triggering a memory...
CVE-2026-93217
In the Linux kernel, the following vulnerability has been resolved: mm/madvise: skip device-private PMDs in cold and pageout walks madvisecoldorpageoutpterange takes pmdtranshugelock, whose pmdishuge check returns true for a device-private PMD. The subsequent !pmdpresent branch has a VMBUGON...
DEBIAN-CVE-2026-93217
In the Linux kernel, the following vulnerability has been resolved: mm/madvise: skip device-private PMDs in cold and pageout walks madvisecoldorpageoutpterange takes pmdtranshugelock, whose pmdishuge check returns true for a device-private PMD. The subsequent !pmdpresent branch has a VMBUGON...
DEBIAN-CVE-2026-93218
In the Linux kernel, the following vulnerability has been resolved: mm/hugememory: skip device-private PMDs in madvisefreehugepmd madvisefreepterange checks pmdtranshugepmd unlocked, then madvisefreehugepmd takes pmdtranshugelock. pmdishuge returns true for a device-private PMD, so origpmd can be...
UBUNTU-CVE-2026-93218
In the Linux kernel, the following vulnerability has been resolved: mm/hugememory: skip device-private PMDs in madvisefreehugepmd madvisefreepterange checks pmdtranshugepmd unlocked, then madvisefreehugepmd takes pmdtranshugelock. pmdishuge returns true for a device-private PMD, so origpmd can be...
CVE-2026-93218 mm/huge_memory: skip device-private PMDs in madvise_free_huge_pmd
In the Linux kernel, the following vulnerability has been resolved: mm/hugememory: skip device-private PMDs in madvisefreehugepmd madvisefreepterange checks pmdtranshugepmd unlocked, then madvisefreehugepmd takes pmdtranshugelock. pmdishuge returns true for a device-private PMD, so origpmd can be...