CVE-2022-50842
Published Dec 30, 2025
Modified Apr 15, 2026
Description
In the Linux kernel, the following vulnerability has been resolved: drm/virtio: Check whether transferred 2D BO is shmem Transferred 2D BO always must be a shmem BO. Add check for that to prevent NULL dereference if userspace passes a VRAM BO.
Is your site exposed to CVE-2022-50842?
Run a free security scan — no signup, results in seconds.
References
Other References
https://git.kernel.org/stable/c/36e133af33ea54193378b190cf92c47c12a43d34
https://git.kernel.org/stable/c/989164305b933af06d69bb91044dafbd01025371
https://git.kernel.org/stable/c/e473216b42aa1fd9fc6b94b608b42c210c655908
https://git.kernel.org/stable/c/f122bcb34f1a4b02ef3d95058d8fd1316ea03785
https://git.kernel.org/stable/c/f134f261d76ae3d5ecf68db642eaa746ceb84cfb
Frequently Asked Questions
What is CVE-2022-50842? +
In the Linux kernel, the following vulnerability has been resolved:
drm/virtio: Check whether transferred 2D BO is shmem
Transferred 2D BO always must be a shmem BO. Add check for that to prevent
NULL dereference if userspace passes a VRAM BO.
How do I check if I'm vulnerable to CVE-2022-50842? +
You can use Secably's free Website Scanner to check your website for known vulnerabilities. For infrastructure scanning, use the Port Scanner to identify exposed services that may be affected. Check the vendor advisories linked above for specific patch and version information.