Technology·
Three Critical Flaws Found in Linux Kernel
Security researchers have identified three new critical vulnerabilities in the Linux kernel, designated CVE-2026-45908, -45909, and -45910. These flaws, spanning use-after-free to memory leaks, affect several 6.x kernel branches, demanding prompt attention from system administrators and developers.
The open-source world got a fresh reminder this week of the constant vigilance required in software security, as three new critical vulnerabilities surfaced in the Linux kernel. Disclosed by vuldb.com on May 27, 2026, these flaws — CVE-2026-45908, CVE-2026-45909, and CVE-2026-45910 — underscore the ongoing challenges in maintaining the integrity of the operating system that powers so much of our digital infrastructure.
While the full details of potential exploitation remain somewhat guarded in the initial public advisories, what we do know points to serious issues. Two of the vulnerabilities, CVE-2026-45908 and CVE-2026-45909, specifically impact kernel versions up to 6.18.13 and 6.19.3. The third, CVE-2026-45910, has an even broader reach, affecting kernels up to 6.6.127, 6.12.74, 6.18.13, and 6.19.3. This means a significant number of recent Linux installations could be at risk.
A Trio of Kernel Weaknesses
Let's break down what each of these critical issues entails. CVE-2026-45910 is a “use after free” vulnerability found in the `rxe` component, specifically within its `retransmit_timer` function. For those unfamiliar, a use-after-free error occurs when a program tries to use memory that has already been deallocated. This can lead to crashes, but more dangerously, it can be exploited to execute arbitrary code, granting an attacker significant control over a system. The advisory notes that local network access is required, suggesting it might be exploitable by an insider or someone with network presence.
Next up, CVE-2026-45909 points to an “improper initialization” flaw in the `clk` component's `mtk_clk_register_gate` function. Poorly initialized memory or variables can lead to unpredictable behavior, including information disclosure or privilege escalation. If an attacker can manipulate this state, they could potentially gain elevated access or crash the system. The snippets available don't fully detail the attacker's prerequisites, but the critical rating suggests the impact is severe.
Finally, CVE-2026-45908 is a “memory leak” within the `amdxdna` component, specifically the `amdxdna_ubuf_map` function. While perhaps sounding less dramatic than a use-after-free, memory leaks can be insidious. Over time, an application or kernel component that continually fails to release memory can exhaust system resources, leading to denial-of-service conditions or system instability. In some cases, specific memory leak patterns can also be chained with other vulnerabilities to aid in information disclosure or bypass security mechanisms.
The Never-Ending Kernel Security Loop
These findings are hardly surprising in the grand scheme of kernel development. The Linux kernel is a colossal, constantly evolving piece of software, supporting an incredible array of hardware and use cases. With millions of lines of code and contributions from thousands of developers worldwide, vulnerabilities are an inevitable part of the development lifecycle. The good news is that the open-source model also means swift detection and patching, often by the very community that builds it.
Historically, kernel vulnerabilities have been prime targets for attackers because they offer deep system access. A successful kernel exploit can allow an attacker to bypass security sandboxes, escalate privileges to root, or even install persistent malware that's hard to detect. Think of it like a skeleton key to the entire operating system, which is why flaws like these are always classified with the highest severity.
Why it matters
For anyone running Linux, whether on a server, desktop, or embedded device, these advisories are a clear signal: patch quickly. While specific exploit details aren't fully public, the critical classification means system administrators should prioritize updating affected kernel versions. Organizations relying on these particular kernel branches need to monitor official distribution channels and vendor updates closely to apply the necessary fixes as soon as they become available. Staying current isn't just a best practice; it's a critical defense against potential system compromise.
- linux kernel
- vulnerability
- cve
- security patch
- open source
Sources
- CVE-2026-45910 | Linux Kernel up to 6.6.127/6.12.74/6.18.13/6.19.3 rxe retransmit_timer use after free · vuldb.com
- CVE-2026-45909 | Linux Kernel up to 6.18.13/6.19.3 clk mtk_clk_register_gate initialization · vuldb.com
- CVE-2026-45908 | Linux Kernel up to 6.18.13/6.19.3 amdxdna amdxdna_ubuf_map memory leak · vuldb.com
Related
Open5GS DoS Flaw Puts 5G Core Networks at Risk
A critical denial-of-service vulnerability, CVE-2026-10117, has been found in Open5GS versions up to 2.7.7. The flaw in a core networking component allows remote attackers to disrupt services, with a public exploit already available. This poses an immediate threat to deployments relying on the open-source 5G core.
May 30, 2026

Metasploit Update Arms Testers with 'Dirty Frag' Linux LPEs
The latest Metasploit update, released May 29, 2026, significantly boosts Linux local privilege escalation (LPE) capabilities. It introduces new modules for the 'Dirty Frag' vulnerabilities (CVE-2026-43284 and CVE-2026-43500), alongside other tools, making these critical exploits readily available for security testing.
May 30, 2026
ExtremeCloud IQ Flaw Exposed Tenant Data via API Race Condition
A recently disclosed vulnerability, CVE-2026-9831, revealed that ExtremeCloud IQ could suffer cross-tenant data exposure. A race condition in the Extreme Platform ONE IAM Gateway API-key authentication path allowed authenticated requests to intermittently receive data meant for another customer. This highlights the inherent risks in multi-tenant cloud architectures under high-stress conditions.
May 29, 2026