Skip to content

Add DirtyFrag custom auditd attack data#1182

Merged
nasbench merged 6 commits into
splunk:masterfrom
Axselll:master
Jul 6, 2026
Merged

Add DirtyFrag custom auditd attack data#1182
nasbench merged 6 commits into
splunk:masterfrom
Axselll:master

Conversation

@Axselll

@Axselll Axselll commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

a custom attack data related to DirtyFrag tested on my environment

@ljstella

Copy link
Copy Markdown
Contributor

@Axselll Hey, thanks for the contribution! Can you make sure you have git-lfs installed and configured?

@Axselll

Axselll commented Jun 11, 2026

Copy link
Copy Markdown
Contributor Author

@Axselll Hey, thanks for the contribution! Can you make sure you have git-lfs installed and configured?

I think i don't have git-lfs on my local machine, should i re-submit the attack data via git-lfs ?

@Axselll

Axselll commented Jun 12, 2026

Copy link
Copy Markdown
Contributor Author

Hello @ljstella. I have installed and configured git-lfs, also push an update. Thanks

@Axselll Axselll changed the title Add DirtyFrag custom auditd dttack data Add DirtyFrag custom auditd attack data Jun 12, 2026
@nasbench

Copy link
Copy Markdown
Contributor

@Axselll you will also have to include a new entry in the yaml file itself. datasets/attack_techniques/T1068/linux_dirtyfrag/linux_dirtyfrag.yml in the dataset section.

Also take a look at the actual PR i left some comments, once those are addressed we can proceed to merging/discarding this if needed.

@nasbench nasbench left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We need this change in order to merge the PR on the other end

Comment thread datasets/attack_techniques/T1068/linux_dirtyfrag/dirty_frag_events_trimmed.log Outdated
Comment thread datasets/attack_techniques/T1068/linux_dirtyfrag/linux_dirtyfrag.yml Outdated
@nasbench nasbench merged commit ce2bc5d into splunk:master Jul 6, 2026
1 check failed
patel-bhavin pushed a commit to splunk/security_content that referenced this pull request Jul 6, 2026
* Add Dirty Frag (CVE-2026-43284/43500) Linux kernel LPE detection

Adds detection for Dirty Frag, a deterministic Linux kernel local privilege
escalation disclosed May 7 2026 and exploited in the wild within 24 hours.
Attaches to the existing Linux Privilege Escalation analytic story.

Dirty Frag chains two kernel page-cache write vulnerabilities in the
xfrm-ESP (CVE-2026-43284) and RxRPC (CVE-2026-43500) subsystems. It
bypasses the Copy Fail mitigation (algif_aead blocklist) — environments
that patched for Copy Fail remain fully exposed.

Detection uses auditd session-scoped auid correlation to identify the
universal exploitation pattern: ELF binary execution from a user-writable
path followed by a confirmed privilege transition (euid=0, uid!=0) within
the same audit session within 5 minutes. Validated against the public PoC
(V4bel/dirtyfrag) in a sandboxed lab environment.

Attack data: splunk/attack_data#1182

* Fix time field names in SPL

* add more observed threat objects

* Modify SPL for better search & time performance

* Adjust SPL to match existing auditd configs present on Florian Roth repository

* Fixing typo on how to implement section

* Delete macros/linux_dirty_frag_kernel_privilege_escalation_filter.yml

* Update linux_dirty_frag_kernel_privilege_escalation.yml

* Update linux_dirty_frag_kernel_privilege_escalation.yml

* Apply suggestions from code review

Co-authored-by: Nasreddine Bencherchali <nbencher@cisco.com>

* Update linux_dirty_frag_kernel_privilege_escalation.yml

---------

Co-authored-by: axsel <anasahetapi99.com>
Co-authored-by: Nasreddine Bencherchali <nbencher@cisco.com>
Co-authored-by: nasbench <8741929+nasbench@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants