Unix Shell Configuration Modification
Subtechnique · ATTACK:enterprise:T1546.004
Attributed source ↗ · Plaintext record · Complete record and assertions JSON
Inspect structured metadata and provenance
{
"id": "ATTACK:enterprise:T1546.004",
"title": "Unix Shell Configuration Modification",
"type": "Subtechnique",
"source_url": "https://attack.mitre.org/techniques/T1546/004",
"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--b63a34e8-0a61-4c97-a23b-bf8a2ed812e2",
"external_id": "T1546.004",
"domain": "enterprise",
"created": "2020-01-24T14:13:45.936Z",
"modified": "2026-05-12T15:12:00.709Z",
"version": "2.2",
"aliases": [
],
"tactics": [
"privilege-escalation",
"persistence"
],
"source_references": [
{
"source_name": "anomali-linux-rabbit",
"url": "https://www.anomali.com/blog/pulling-linux-rabbit-rabbot-malware-out-of-a-hat"
},
{
"source_name": "anomali-rocke-tactics",
"url": "https://www.anomali.com/blog/illicit-cryptomining-threat-actor-rocke-changes-tactics-now-more-difficult-to-detect"
},
{
"source_name": "Linux manual bash invocation",
"url": "https://wiki.archlinux.org/index.php/Bash#Invocation"
},
{
"source_name": "ScriptingOSX zsh",
"url": "https://scriptingosx.com/2019/06/moving-to-zsh-part-2-configuration-files/"
},
{
"source_name": "bencane blog bashrc",
"url": "https://web.archive.org/web/20220316014323/http://bencane.com/2013/09/16/understanding-a-little-more-about-etcprofile-and-etcbashrc/"
},
{
"source_name": "macOS MS office sandbox escape",
"url": "https://cedowens.medium.com/macos-ms-office-sandbox-brain-dump-4509b5fed49a"
},
{
"source_name": "Magento",
"url": "https://blog.sucuri.net/2018/05/shell-logins-as-a-magento-reinfection-vector.html"
},
{
"source_name": "Tsunami",
"url": "https://unit42.paloaltonetworks.com/unit42-new-iotlinux-malware-targets-dvrs-forms-botnet/"
},
{
"source_name": "PersistentJXA_leopitt",
"url": "https://posts.specterops.io/persistent-jxa-66e1c3cd1cf5"
},
{
"source_name": "code_persistence_zsh",
"url": "https://github.com/D00MFist/PersistentJXA/blob/master/BashProfilePersist.js"
},
{
"source_name": "ESF_filemonitor",
"url": "https://objective-see.com/blog/blog_0x48.html"
},
{
"source_name": "intezer-kaiji-malware",
"url": "https://www.intezer.com/blog/research/kaiji-new-chinese-linux-malware-turning-to-golang/"
}
]
}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:S1078 → uses → ATTACK:enterprise:T1546.004
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--226961a0-998c-4402-a7de-3c7922c4b45e
RotaJakiro 2021 netlab360 analysisATTACK:enterprise:S0362 → uses → ATTACK:enterprise:T1546.004
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--37e9f2ca-a7cb-4cc1-bf0f-4e2d36711b88
Anomali Linux Rabbit 2018ATTACK:enterprise:G1052 → uses → ATTACK:enterprise:T1546.004
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--4359e177-34c3-452e-82d6-2535ad695514
Sekoia ClickFake 2025ATTACK:enterprise:C0045 → uses → ATTACK:enterprise:T1546.004
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--5fc5853a-6936-4a4c-bd3b-5e961bffb6c2
Oligo ShadowRay Campaign MAR 2024ATTACK:enterprise:T1546.004 → subtechnique-of → ATTACK:enterprise:T1546
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--786778a1-d043-49ad-bd73-1834b21f4ac1
ATTACK:enterprise:S0690 → uses → ATTACK:enterprise:T1546.004
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--b3efa4b3-4281-4bc7-a588-836d8e64c2f2
Objective See Green Lambert for OSX Oct 2021 · Glitch-Cat Green Lambert ATTCK Oct 2021ATTACK:enterprise:M1022 → mitigates → ATTACK:enterprise:T1546.004
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--be36df4d-4180-4271-ae0a-a7677df40261
ATTACK:enterprise:S9014 → uses → ATTACK:enterprise:T1546.004
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--e198f9cc-a750-4fb7-a49e-bf440af377e1
Google UNC5221 Ivanti January 2025ATTACK:enterprise:S0658 → uses → ATTACK:enterprise:T1546.004
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--f5ad06d8-9cfa-43b9-be1b-95b48a5ff0c9
Microsoft March 2025 XCSSET