Security researchers have published proof-of-concept (PoC) exploit code for CVE-2024-26809, a high-severity double-free vulnerability in Linux’s nftables firewall subsystem.
The flaw allows local attackers to escalate privileges and execute arbitrary code, posing significant risks to unpatched systems.
nftables, the modern replacement for legacy iptables, manages network packet filtering through components like tables, sets, and rules.
According to the Github report, the vulnerability resides in its pipapo set implementation, which uses a “Packet Processing Pipeline” for efficient rule matching.
The double-free occurs in nft_pipapo_destroy() when a set marked as “dirty” (modified but not committed) is deleted.
The function fails to check whether elements exist in both the live match and backup clone structures, leading to repeated deallocations of the same memory:
static void nft_pipapo_destroy(...) {
...
if (priv->dirty)
nft_set_pipapo_match_destroy(ctx, set, m); // Double-free triggered here
...
} Exploitation Steps
// Example payload setup for stack migration
*(uint64_t *)&setelem_data[0x30] = kernel_off + 0xffffffff8112af10; // pop rdi; ret Impact & Mitigation
Affected Systems: Linux kernels ≥5.4 (nftables support) prior to patched versions.
Risk: Local privilege escalation to root, bypassing security mechanisms like SELinux.
Linux maintainers have addressed the issue in kernel versions 6.1.45, 5.15.90, and 5.4.260. System administrators are urged to prioritize updates for critical infrastructure.
Setting Up SOC Team? – Download Free Ultimate SIEM Pricing Guide (PDF) For Your SOC Team -> Free Download
Attackers abused compromised ConnectWise Cloud Backup credentials to access Microsoft 365 customer environments, prompting ConnectWise…
Anthropic says an internal Claude research model reconstructed how the National Security Agency generated seeds…
Two WordPress Core vulnerabilities can be chained to execute remote code without authentication, according to…
A newly disclosed OpenBSD kernel exploitation chain combines a shared memory accounting flaw with a…
GhostAction attackers have expanded their GitHub credential theft campaign with a second stage that disguises…
Indian authorities have warned that SideCopy hackers are targeting Indian organizations, including academic institutions, with…