680 matches found
polychrome-rs
Polychrome 这是一个关于如何将 payload 嵌入到计算着色器中的示例。 该 payload 经过加密,并在 GPU 上解密。 这绝不是一个完整的实现,它遗漏了关键的 OPSEC 注意事项。 用法 使用你偏好的方法生成一个 payload,我以经典的 calc.exe 作为示例。 然后使用 python 脚本 polychrome.py 生成着色器代码。 python3 polychrome.py -t both --meta -n payload 然后你应该会得到一个类似 .hlsl 的着色器文件。 要使用它,我们需要先编译它。 fxc /T cs50 /E CSMain...
Astra Linux – Vulnerability in virglrenderer
A NULL pointer dereferencing in the vrendrenderer.c file of virglrenderer during versions 0.8.1 allows attackers to cause a denial of service by using commands that attempt to launch a grid without first providing a Compute Shader CS...
Linux Distros Unpatched Vulnerability : CVE-2026-80887
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - drm/vmwgfx: use checkaddoverflow for shader size+offset bound vmwshaderdefine validates the user- supplied shader window against its backing buffer with...
SUSE CVE-2026-80887
In the Linux kernel, the following vulnerability has been resolved: drm/vmwgfx: use checkaddoverflow for shader size+offset bound vmwshaderdefine validates the user-supplied shader window against its backing buffer with u64buffer-tbo.base.size guestmemoryoffset and forwarded to host SVGA...
AZL-99603 CVE-2026-80887 affecting package kernel for versions less than 6.6.152.1-1
In the Linux kernel, the following vulnerability has been resolved: drm/vmwgfx: use checkaddoverflow for shader size+offset bound vmwshaderdefine validates the user-supplied shader window against its backing buffer with u64buffer-tbo.base.size guestmemoryoffset and forwarded to host SVGA...
CVE-2026-80887
In the Linux kernel, the following vulnerability has been resolved: drm/vmwgfx: use checkaddoverflow for shader size+offset bound vmwshaderdefine validates the user-supplied shader window against its backing buffer with u64buffer-tbo.base.size guestmemoryoffset and forwarded to host SVGA...
CVE-2026-80887 drm/vmwgfx: use check_add_overflow for shader size+offset bound
In the Linux kernel, the following vulnerability has been resolved: drm/vmwgfx: use checkaddoverflow for shader size+offset bound vmwshaderdefine validates the user-supplied shader window against its backing buffer with u64buffer-tbo.base.size guestmemoryoffset and forwarded to host SVGA...
EUVD-2026-71637
In the Linux kernel, the following vulnerability has been resolved: drm/vmwgfx: use checkaddoverflow for shader size+offset bound vmwshaderdefine validates the user-supplied shader window against its backing buffer with u64buffer-tbo.base.size guestmemoryoffset and forwarded to host SVGA...
CVE-2026-80887
CVE-2026-80887 is an integer overflow vulnerability in the Linux kernel 's drm/vmwgfx (VMware SVGA virtual GPU) driver. In vmw_shader_define(), the bounds check (u64)buffer->tbo.base.size guest_memory_offset and forwarded to host SVGA shader-create commands, potentially enabling out-of-bounds ...
CVE-2026-80887 drm/vmwgfx: use check_add_overflow for shader size+offset bound
In the Linux kernel, the following vulnerability has been resolved: drm/vmwgfx: use checkaddoverflow for shader size+offset bound vmwshaderdefine validates the user-supplied shader window against its backing buffer with u64buffer-tbo.base.size guestmemoryoffset and forwarded to host SVGA...
CVE-2026-80887
In the Linux kernel, the following vulnerability has been resolved: drm/vmwgfx: use checkaddoverflow for shader size+offset bound vmwshaderdefine validates the user-supplied shader window against its backing buffer with u64buffer-tbo.base.size guestmemoryoffset and forwarded to host SVGA...
CVE-2026-80887: Undefined Security Weakness
In the Linux kernel, the following vulnerability has been resolved: drm/vmwgfx: use checkaddoverflow for shader size+offset bound vmwshaderdefine validates the user-supplied shader window against its backing buffer with u64buffer-tbo.base.size guestmemoryoffset and forwarded to host SVGA...
PT-2026-91793
In the Linux kernel, the following vulnerability has been resolved: drm/vmwgfx: use check add overflow for shader size+offset bound vmw shader define validates the user-supplied shader window against its backing buffer with u64buffer-tbo.base.size guest memory offset and forwarded to host SVGA...
PT-2026-86178
Name of the Vulnerable Software and Affected Versions Linux kernel affected versions not specified Description An integer overflow occurs in the vmw shader define function when validating a user-supplied shader window against its backing buffer. Because the offset variable in drm vmw shader creat...
Unity Linux 20.1050e / 20.1060e / 20.1070e Security Update: virglrenderer (UTSA-2026-093021)
The Unity Linux 20 host has a package installed that is affected by a vulnerability as referenced in the UTSA-2026-093021 advisory. A NULL pointer dereference in vrendrenderer.c in virglrenderer through 0.8.1 allows attackers to cause a denial of service via commands that attempt to launch a grid...
drm/vc4: Prevent shader BO mappings from becoming writable
...
SUSE CVE-2026-68276
In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/gfx: fix cleaner shader IB buffer overflow The cleaner shader sysfs path allocates a 16-dword 64 byte IB but incorrectly fills alignmask + 1 dwords. On GFX rings alignmask is 0xff, so the loop wrote 256 dwords into a...
SUSE CVE-2026-68445
In the Linux kernel, the following vulnerability has been resolved: drm/vc4: Prevent shader BO mappings from becoming writable vc4gemobjectmmap rejects a writable mapping of a validated shader BO, but leaves VMMAYWRITE set. Userspace can map the BO read-only and then turn it writable with mprotec...
SUSE CVE-2026-68446
In the Linux kernel, the following vulnerability has been resolved: drm/vmwgfx: Validate vmwsurfacemetadata::arraysize This field comes from userspace and should be validated against specific limits depending on which Shader Model SM is available...
CVE-2026-68445
A flaw was found in the Linux kernel's drm/vc4 component. This vulnerability allows a local user to bypass security validation for shader code. By manipulating memory permissions, an attacker could modify shader instructions after they have been deemed safe, potentially leading to unauthorized co...