PoC files

2 files

File viewing is interactive and short-lived. Downloads are password-protected ZIP archives using password eip.

GitHub

Analysisdeepseek-v4-pro:cloud ·

Technical assessment

The artifact is a technical writeup explaining the Dirty Pipe vulnerability (CVE-2022-0847) in the Linux kernel. It describes the underlying concepts, the vulnerable code, the exploitation flow, and provides code snippets illustrating the steps. It references a separate repository for the complete exploit code but does not include it.

Backdoor review

No backdoor observed in reviewed code

The supplied evidence is a single HTML/Markdown file (README.md) that provides an educational explanation of the Dirty Pipe vulnerability (CVE-2022-0847), including code snippets illustrating the bug and a high-level exploitation flow. It contains no executable code, no concealed payload, and no instructions for the reviewer to perform any action. The file links to an external repository for a complete exploit, but the linked content is not part of the reviewed evidence.

ClassificationWriteup
Model confidence95%
AuthenticationNot required
LanguagesCHTML
Target softwareLinux Kernel
Attack typesprivilege escalation
Evidence & reasoningClassification basis · observed behavior · safety review
Technical evidence

Classification basis and observed behavior

Classification basis

The artifact is a technical analysis document (writeup) that explains the vulnerability, its root cause, and the exploitation methodology. It contains code snippets for illustration but does not provide a complete, self-contained exploit or scanner. The complete exploit code is stated to be in a separate repository.

README.md:183

Requirements

  • Local unprivileged user access to a vulnerable Linux kernel (5.8 through 5.15.24)README.md:9

Observed behavior

  • The writeup describes a four-step exploitation flow: 1) fill a pipe to set the PIPE_BUF_FLAG_CAN_MERGE flag, 2) drain the pipe, 3) use splice() to map a read-only file's page cache into the pipe, and 4) write to the pipe to overwrite the page cache, achieving privilege escalation.README.md:128-133
  • The writeup provides code snippets for each step of the exploitation process, including filling the pipe, draining it, calling splice(), and writing the payload.README.md:147-178
Safety-review evidence

Behaviors behind the backdoor verdict

Observables

External Reference
https://github.com/bluedragonsecurity/dirtypipe2The document references an external repository containing a complete exploit, but this content is not included in the evidence packet and is not analyzed.README.md:183
Review boundaries

What the analysis did not establish

  • The complete exploit code is not included in the artifact; it is hosted in a separate repository (bluedragonsecurity/dirtypipe2).
  • The artifact contains a non-text media file (1.png) that was not analyzed.
  • The analysis is based solely on the README.md file; no other source code files were provided.
  • The evidence packet contains only one text file (README.md); one non-text file (1.png) is present in the repository but was not analyzed per the binary policy.
  • The complete exploit code referenced at https://github.com/bluedragonsecurity/dirtypipe2 is not included in the evidence and was not reviewed.
Model interpretation

This review is limited to the supplied PoC code and context. It does not assert that the code works or is safe to execute.

Linked vulnerabilities

1