Eventpoll Vulnerability in the Linux Kernel Affecting Multithreading Operations
CVE-2026-43074

7.8HIGH

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
6 May 2026

Badges

πŸ“ˆ Score: 193πŸ‘Ύ Exploit Exists🟑 Public PoC

What is CVE-2026-43074?

CVE-2026-43074 represents a significant vulnerability within the Linux kernel, specifically relating to multithreading operations and the eventpoll subsystem. The eventpoll mechanism is crucial for monitoring multiple file descriptors to see if I/O is possible on any of them, which is vital for performance in networked applications. This vulnerability, identified as an issue with the ep_free() function in eventpoll.c, may lead to use-after-free (UAF) conditions. Such conditions arise when memory is deallocated while still in use, potentially allowing for exploitation by malicious entities. The core technical response to this flaw involves deferring the memory deallocation to an RCU (Read-Copy Update) callback, which aims to prevent such instances from occurring. If successfully exploited, this weakness could negatively impact an organization by compromising system stability or security within applications that rely on the Linux kernel's eventpoll functionality.

Potential impact of CVE-2026-43074

  1. System Instability: Exploiting this vulnerability could lead to unexpected behavior or crashes in applications relying on multithreading, resulting in service disruptions and reduced reliability.

  2. Data Integrity Risks: Use-after-free vulnerabilities make systems vulnerable to data corruption or unauthorized data manipulation, potentially leading to significant financial and reputational damage for organizations.

  3. Unauthorized Access: Malicious actors could leverage this vulnerability to execute arbitrary code with the privileges of the affected process, leading to unauthorized access to sensitive information and control over systems.

Affected Version(s)

Linux f2451def095c1743adcfcb0cb5dadc86034e162a < 902120be4f44947df6311002addc7faf69bdbff1

Linux a1f93804449d13f97dabd4b996817de4bf1ed67a

Linux 58c9b016e12855286370dfb704c08498edbc857a

Exploit Proof of Concept (PoC)

PoC code is written by security researchers to demonstrate the vulnerability can be exploited. PoC code is also a key component for weaponization which could lead to ransomware.

References

CVSS V3.1

Score:
7.8
Severity:
HIGH
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Local
Attack Complexity:
Low
Privileges Required:
Low
User Interaction:
None
Scope:
Unchanged

Timeline

  • 🟑

    Public PoC available

  • πŸ‘Ύ

    Exploit known to exist

  • Vulnerability published

  • Vulnerability Reserved

.