Junglewise Threat Intelligence

CVE-2026-43491: Linux kernel memory exhaustion in QRTR nameservice

CVE-2026-43491 · Severity: info · CVSS 5.3 · Published 2026-05-19

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability in the Linux kernel's networking component could allow a malicious user to crash or slow down a system by exhausting its memory. The issue exists in the Qualcomm IPC Router (QRTR) protocol, where the system fails to limit how many virtual 'servers' a single user can register. By flooding the system with registration requests, an attacker can consume all available memory, leading to a denial-of-service.

Technical details

A memory exhaustion vulnerability exists in the Linux kernel's QRTR nameservice (net/qrtr/ns.c). The `server_add` function fails to perform bounds checking on the number of servers registered per node. An attacker can exploit this by flooding the system with `NEW_SERVER` messages, causing the kernel to allocate an unbounded number of `qrtr_server` structures and eventually exhaust system memory. The fix introduces a limit of 256 server registrations per node and implements rate-limiting for associated error messages in `qrtr_ns_worker` to prevent log flooding.

Affected products

  • Linux Linux kernel All versions prior to the fix in May 2026

Timeline

  • 2026-05-03: patched: Initial patch authored by Manivannan Sadhasivam
  • 2026-05-19: disclosed: CVE-2026-43491 published

References

Related threats