Skip to main content
Mallory
HighPublic exploit

Race condition in Linux kernel fs/pipe.c via /proc/*/fd/ anonymous pipe open

IdentifiersCVE-2009-3547CWE-362· Concurrent Execution using Shared…

CVE-2009-3547 is caused by multiple race conditions in the Linux kernel’s fs/pipe.c (kernels prior to 2.6.32-rc6). A local attacker can trigger the race by attempting to open an anonymous pipe through a /proc/*/fd/ pathname, leading to incorrect concurrent state handling that can result in a NULL pointer dereference and system crash, and in some circumstances can be leveraged for local privilege escalation.

Share:
For your environment

Are you exposed to this one?

Mallory correlates every CVE against your assets, your vendors, and active adversary campaigns. Know which vulnerabilities matter for you, not just which ones are loud.

ANALYST BRIEF

Impact, mitigation & remediation

What it means. What to do now. Patch path, mitigations, and the assume-compromise checklist.

Impact

What an attacker gets, and what they’ve been doing with it.

Local denial of service via NULL pointer dereference/system crash, and potential local privilege escalation (gain of privileges) on affected Linux kernel versions prior to 2.6.32-rc6.

Mitigation

If you can’t patch tonight, do this now.

Reduce exposure to local untrusted code execution on affected systems (e.g., restrict shell access and execution for untrusted users/tenants) and apply vendor kernel updates/backports promptly. Where feasible, harden /proc access according to operational requirements (noting this is not a complete fix for the underlying kernel race).

Remediation

Patch, then assume compromise.

Upgrade to a Linux kernel version that includes the fix (2.6.32-rc6 or later, or a vendor backport containing the relevant fs/pipe.c race-condition fixes).
PUBLIC EXPLOITS

Exploits

No valid public exploits. Mallory filtered out 5 candidates as fakes, detection scripts, or README-only repos.

VALID 0 / 5 TOTALView more in app

All candidate exploits were filtered out by Mallory's validation.

EXPOSURE SURFACE

Affected products & vendors

Products and vendors Mallory has correlated with this vulnerability. Open in Mallory to drill down to specific CPE configurations and version ranges.

VendorProductType
BroadcomEsxoperating_system
BroadcomVmaapplication
CanonicalUbuntu Linuxapplication
Fedora ProjectFedoraoperating_system
LinuxLinux Kerneloperating_system
NovellLinux Desktopoperating_system
OpensuseOpensuseoperating_system
Red HatEnterprise Linux Desktopoperating_system
Red HatEnterprise Linux Eusoperating_system
Red HatEnterprise Linux Serveroperating_system
Red HatEnterprise Linux Workstationoperating_system
Red HatMrg Realtimeapplication
SuseSuse Linux Enterprise Desktopoperating_system
SuseSuse Linux Enterprise Serveroperating_system

Vendor-confirmed product mapping. Mallory continuously reconciles this list against your asset inventory.

What this page doesn’t show

The version that knows your environment.

This page is what’s public. Mallory adds the parts that aren’t: which of your assets are affected, which adversaries are exploiting it right now, which detections to deploy, and what to do tonight.
Exposure mapping

Query your assets running an affected version, and investigate the blast radius.

Threat actor evidence

Every observed campaign linking this CVE to a named adversary.

Associated malware1

Malware families riding this exploit, with evidence and IOCs.

Detection signatures

YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.

Vendor-by-vendor mapping

Cross-references every affected SKU, including bundled OEM variants.

Social activity2

Community discussion across Reddit, Mastodon, and other social sources.