Kernel Modules and Extensions
Subtechnique · ATTACK:enterprise:T1547.006
Attributed source ↗ · Plaintext record · Complete record and assertions JSON
Inspect structured metadata and provenance
{
"id": "ATTACK:enterprise:T1547.006",
"title": "Kernel Modules and Extensions",
"type": "Subtechnique",
"source_url": "https://attack.mitre.org/techniques/T1547/006",
"snapshot": "enterprise-attack-20.0.json",
"status": "active",
"rights": "Source metadata only; source notices retained; no operational prose or payloads",
"review_status": "machine-extracted; source-specific checks passed, editorial review pending",
"stix_id": "attack-pattern--a1b52199-c8c5-438a-9ded-656f1d0888c6",
"external_id": "T1547.006",
"domain": "enterprise",
"created": "2020-01-24T17:42:23.339Z",
"modified": "2025-10-24T17:49:10.550Z",
"version": "1.4",
"aliases": [
],
"tactics": [
"persistence",
"privilege-escalation"
],
"source_references": [
{
"source_name": "Apple Developer Configuration Profile",
"url": "https://developer.apple.com/business/documentation/Configuration-Profile-Reference.pdf"
},
{
"source_name": "Apple Kernel Extension Deprecation",
"url": "https://developer.apple.com/support/kernel-extensions/"
},
{
"source_name": "System and kernel extensions in macOS",
"url": "https://support.apple.com/guide/deployment/system-and-kernel-extensions-in-macos-depa5fb8376f/web"
},
{
"source_name": "GitHub Reptile",
"url": "https://github.com/f0rb1dd3n/Reptile"
},
{
"source_name": "Volatility Phalanx2",
"url": "https://volatility-labs.blogspot.com/2012/10/phalanx-2-revealed-using-volatility-to.html"
},
{
"source_name": "iDefense Rootkit Overview",
"url": "https://www.megasecurity.org/papers/Rootkits.pdf"
},
{
"source_name": "Linux Loadable Kernel Module Insert and Remove LKMs",
"url": "https://tldp.org/HOWTO/Module-HOWTO/x197.html"
},
{
"source_name": "CrowdStrike Linux Rootkit",
"url": "https://www.crowdstrike.com/blog/http-iframe-injecting-linux-rootkit/"
},
{
"source_name": "GitHub Diamorphine",
"url": "https://github.com/m0nad/Diamorphine"
},
{
"source_name": "Securelist Ventir",
"url": "https://securelist.com/the-ventir-trojan-assemble-your-macos-spy/67267/"
},
{
"source_name": "User Approved Kernel Extension Pike’s",
"url": "https://pikeralpha.wordpress.com/2017/08/29/user-approved-kernel-extension-loading/"
},
{
"source_name": "Linux Kernel Module Programming Guide",
"url": "https://tldp.org/LDP/lkmpg/2.4/html/x437.html"
},
{
"source_name": "Linux Kernel Programming",
"url": "https://www.tldp.org/LDP/lkmpg/2.4/lkmpg.pdf"
},
{
"source_name": "Trend Micro Skidmap",
"url": "https://blog.trendmicro.com/trendlabs-security-intelligence/skidmap-linux-malware-uses-rootkit-capabilities-to-hide-cryptocurrency-mining-payload/"
},
{
"source_name": "Purves Kextpocalypse 2",
"url": "https://richard-purves.com/2017/11/09/mdm-and-the-kextpocalypse-2/"
},
{
"source_name": "RSAC 2015 San Francisco Patrick Wardle",
"url": "https://www.virusbulletin.com/uploads/pdf/conference/vb2014/VB2014-Wardle.pdf"
},
{
"source_name": "Synack Secure Kernel Extension Broken",
"url": "https://objective-see.org/blog/blog_0x21.html"
},
{
"source_name": "Wikipedia Loadable Kernel Module",
"url": "https://en.wikipedia.org/wiki/Loadable_kernel_module#Linux"
}
]
}Explicit source assertions (9)
First 80 shown here; the complete set is in this record’s JSON and plaintext. Each relationship retains its source and locator. No inferred relationships are added.
ATTACK:enterprise:T1547.006 → subtechnique-of → ATTACK:enterprise:T1547
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--08fc37d1-2314-4661-abdb-1bf0472b2bf1
ATTACK:enterprise:S0502 → uses → ATTACK:enterprise:T1547.006
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--2cc2c087-e567-462a-80e6-059fd1276199
NSA/FBI Drovorub August 2020ATTACK:enterprise:M1026 → mitigates → ATTACK:enterprise:T1547.006
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--4907e8fb-e224-49a6-aa94-5a76afa714ba
ATTACK:enterprise:S0468 → uses → ATTACK:enterprise:T1547.006
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--513128aa-573e-4185-b0dc-88738edacb65
Trend Micro SkidmapATTACK:enterprise:M1018 → mitigates → ATTACK:enterprise:T1547.006
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--58e37620-7000-4ec2-95e0-e1c651fa215d
Apple TN2459 Kernel Extensions · MDMProfileConfigMacOSATTACK:enterprise:M1049 → mitigates → ATTACK:enterprise:T1547.006
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--9fa87ff9-ee4a-4660-8cd8-b2b3da820b1f
SourceForge rkhunter · Chkrootkit MainATTACK:enterprise:M1038 → mitigates → ATTACK:enterprise:T1547.006
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--b783f90e-bd7c-4513-b15a-731637d7078d
Increasing Linux kernel integrity · Kernel Self Protection Project · LKM loading kernel restrictions · Kernel.org Restrict Kernel Module · Wikibooks GrsecurityATTACK:enterprise:S1219 → uses → ATTACK:enterprise:T1547.006
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--d3bfd402-11eb-44ae-98f4-c1e8b81cc8f0
Google Cloud Mandiant UNC3886 2024ATTACK:enterprise:C0012 → uses → ATTACK:enterprise:T1547.006
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--e6a1906d-43d1-454c-8150-053759421b74
Cybereason OperationCuckooBees May 2022