CVE-2026-43497General(linux / linux_kernel)

LOWCVSS 7.3 · HIGH

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Patch linux linux_kernel systems immediately

Recommended action window: Monitor and triage in normal cycle

NVD description

In the Linux kernel, the following vulnerability has been resolved: fbdev: udlfb: add vm_ops to dlfb_ops_mmap to prevent use-after-free dlfb_ops_mmap() uses remap_pfn_range() to map vmalloc framebuffer pages to userspace but sets no vm_ops on the VMA. This means the kernel cannot track active mmaps. When dlfb_realloc_framebuffer() replaces the backing buffer via FBIOPUT_VSCREENINFO, existing mmap PTEs are not invalidated. On USB disconnect, dlfb_ops_destroy() calls vfree() on the old pages while userspace PTEs still reference them, resulting in a use-after-free: the process retains read/write access to freed kernel pages. Add vm_operations_struct with open/close callbacks that maintain an atomic mmap_count on struct dlfb_data. In dlfb_realloc_framebuffer(), check mmap_count and return -EBUSY if the buffer is currently mapped, preventing buffer replacement while userspace holds stale PTEs. Tested with PoC using dummy_hcd + raw_gadget USB device emulation.

0.5/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-416

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

STABLE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • linux_kernel

Threat summary

  • Patch or workaround signal is available
  • 2 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Patch or workaround mentioned in 1 signal
  • Technical details provided in 1 signal
  • General: 1 classified signal
  • Disclosure: 1 classified signal
  • Peaked 1d ago at 1 mentions (2026-05-21); latest day: 1
  • 2 total mentions across 2 days

Affected systems

Vendors
Products
linux_kernel

1 version affected across 1 product

Deep dive

Activity timeline2 mentions / 2d
00111Mentions · 2026-05-21: 1Mentions · 2026-05-22: 1Patch / Workaround · 2026-05-22: 1Technical Details · 2026-05-22: 105-2105-22
Signal classification2 categories
General
150.0%
Disclosure
150.0%
Referenced assets2 URLs
Classification over time
DateTotalLabels
2026-05-211
General1
2026-05-221
Disclosure1
Full discourse2 posts
  • WindowsForum@windowsforum
    Disclosure

    🐛 Linux kernel udlfb UAF again—USB framebuffer memory that survives after pages are freed. “Narrow” bugs still hit hard: graphics/USB = more attack surface, less sleep for admins. #WindowsForum #Security #CVE https://windowsforum.com/threads/cve-2026-43497-udlfb-use-after-free-linux-kernel-patch-for-usb-framebuffer.419264/?utm_source=x&utm_medium=social&utm_campaign=news_node84 #UseAfterFree #LinuxKernelSecurity https://t.co/UtcfboaQfl

    Post summary

    The message announces a new Linux kernel UAF vulnerability (CVE‑2026‑43497), provides a brief technical description, and references a forum thread containing the patch.

    0000048
    1.1K followersView on X
  • Vulmon Vulnerability Feed@VulmonFeeds
    General

    CVE-2026-43497 In the Linux kernel, the following vulnerability has been resolved: fbdev https://vulmon.com/vulnerabilitydetails?qid=CVE-2026-43497

    Post summary

    The post identifies CVE-2026-43497 in the Linux kernel’s fbdev component as having been resolved, but it provides no details on patches, PoC, or exploitation.

    0000075
    4.0K followersView on X
CPE platform detail3 entries

3 of 3 entries

PartVendorProductVersionTarget SWTarget HW
OSlinuxlinux_kernel---
OSlinuxlinux_kernel7.1--
OSlinuxlinux_kernel7.1--

Explore more